Implementation notes: x86, hydra1, crypto_aead/ascon96v1

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: ascon96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
299799opt64gcc -m32 -Os -fomit-frame-pointer2016101620161009
299840opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
299942opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
299952opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
299963opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
301001opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101620161009
301015opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
301016opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
301038opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
302464opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
302468opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
303637opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
303652opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101620161009
303656opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
303664opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
303672opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101620161009
303674opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
304176opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
304176opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
304736opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
304755opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
305299opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
305371opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
305379opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
305398opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
305638opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
305639opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
305681opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
305889opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
305942opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
305943opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
305946opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
305962opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
305978opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
306013opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
306013opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
308276opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
308289opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
308301opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
311176opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
311712opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
317403opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009
317528opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
317839opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
317998opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
320732opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
320847opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009
320856opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
321112opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
321141opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
321851opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
323528opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
324518opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
324544opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
324608opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
326117opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101620161009
326317opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101620161009
326364opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
326422opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
327227opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
327237opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
327248opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
327322opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
327336opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
327442opt64gcc -m32 -O2 -fomit-frame-pointer2016101620161009
328034opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
328064opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
328258opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
328264opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
328472opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
328472opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
328491opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
331073opt64gcc -m32 -O3 -fomit-frame-pointer2016101620161009
331093opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
331115opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
331145opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
331168opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
332501opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
332508opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
332556opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101620161009
332560opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
332864opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
332898opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
333158opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
333182opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
333416opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
334219opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
334221opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
334221opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
334919opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
335166opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
335192opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
335192opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
336106opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
336112opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
336164opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
336186opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
336453opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
336471opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
336485opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
337504opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
337871opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
337904opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
340335opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
340371opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
340405opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
340414opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
340595opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
340637opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
340665opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
340675opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
344862opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
344878opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
344917opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
344943opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
346707opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
346731opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
346736opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
347013opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
347067opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
347078opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
347121opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
347133opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
350152opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
350296opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
350312opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
351485opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
358834opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101620161009
359278opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
359587opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
359654opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
360046opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
360051opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
361713opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
361746opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
361748opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
361765opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
361922opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
361973opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
361980opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
361989opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
363550opt64gcc -m32 -O -fomit-frame-pointer2016101620161009
363965opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
363994opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
364323opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
364342opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2016101620161009
364358opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
364442opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101620161009
364464opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
364467opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
364490opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
364802opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
368349opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
368770opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
368776opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
368816opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
368858opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
369570opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
369600opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
369624opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
433862refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
433887refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
434320refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
440536refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
441800refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
444565refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
445443refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
445451refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
450476refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
450984refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
453005refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
453808refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101620161009
454509refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
455011refgcc -m32 -O3 -fomit-frame-pointer2016101620161009
455998refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
458954refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
459125refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
459368refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
459446refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
460883refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
461378refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
461567refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
461618refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
461648refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
461792refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
463542refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101620161009
463927refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
464018refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
464200refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
466085refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
466544refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
469557refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
470622refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
471376refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
472149refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
473696refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
474819refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
475552refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
475627refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
476595refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
477965refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009
478034refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
479227refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
481171refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
481354refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
481760refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
481955refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
481967refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
482146refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
482694refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
482752refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
483256refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
484255refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
485683refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
487131refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
498260refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
498762refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
501143refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
501147refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
504911refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
505976refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
506215refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
506632refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
508434refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
509645refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
510365refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101620161009
514213refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
514741refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
514760refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
517473refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
517501refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
518426refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
522643refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
662363refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
662377refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
666067refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
666085refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
666109refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
667469refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
667477refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
668586refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
668745refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
668819refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
670120refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
670269refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
672037refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
672050refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101620161009
672068refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
672115refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
672450refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101620161009
672600refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
672678refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
672701refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
672765refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
673058refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
673291refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
673854refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
674661refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
674869refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
674891refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
677000refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
677021refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
677185refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
677607refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
677928refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
678003refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101620161009
678355refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
678410refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
678429refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
679112refgcc -m32 -Os -fomit-frame-pointer2016101620161009
679846refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
680021refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
680576refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
680659refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
682118refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
683461refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
683479refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
683970refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
684373refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
684688refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
686251refgcc -m32 -O2 -fomit-frame-pointer2016101620161009
687730refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
688270refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101620161009
688866refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
689211refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
690643refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
691437refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
692134refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
692320refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
692348refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
692358refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
692461refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
693168refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
693648refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
693867refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
694238refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
696250refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
696251refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
696259refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
698336refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
698666refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
699730refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101620161009
699917refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
701171refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
701190refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
701893refgcc -m32 -O -fomit-frame-pointer2016101620161009
702085refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
702109refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
702285refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
702546refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
704558refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
704608refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
706325refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
708832refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
709149refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
712034refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101620161009
713515refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
714533refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
719157refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
739471refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009

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