Implementation notes: x86, hydra1, crypto_aead/ascon128av11

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: ascon128av11
TimeImplementationCompilerBenchmark dateSUPERCOP version
300459opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
300480opt64gcc -m32 -Os -fomit-frame-pointer2016101620161009
300773opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
300774opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
300814opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
302032opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
302077opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
302859opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
302864opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
303413opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101620161009
303440opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
305096opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
305157opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
305558opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101620161009
305566opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101620161009
305567opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
305569opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
306040opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
306048opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
306312opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
306418opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
306469opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
306472opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
306509opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
306557opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
306561opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
307003opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
307003opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
307026opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
307287opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
307304opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
307517opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
307528opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
307693opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
307694opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
307706opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
309453opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
309456opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
309486opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
311909opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
311992opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
316658opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
316659opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
317754opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
317931opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009
320062opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
320631opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
320644opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
320706opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
321135opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
322096opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
322866opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009
324871opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101620161009
324894opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101620161009
325798opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
325821opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
326179opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
326186opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
326758opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
327091opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
327123opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
327629opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
328078opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
328379opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
328734opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
328750opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
328776opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
329075opt64gcc -m32 -O2 -fomit-frame-pointer2016101620161009
329219opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
329227opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
329282opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
329400opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
329434opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
329628opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
330014opt64gcc -m32 -O3 -fomit-frame-pointer2016101620161009
331251opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
331265opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
332675opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
332680opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101620161009
332698opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
332711opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
333279opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
333285opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
333587opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
333596opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
333815opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
333832opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
333987opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
335316opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
335348opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
335867opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
336325opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
336335opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
336423opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
336444opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
336445opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
336741opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
337378opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
337389opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
337412opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
337412opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
337424opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
338549opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
338549opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
338549opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
338588opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
338597opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
338602opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
338616opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
338651opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
338958opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
346199opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
346217opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
346611opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
347377opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
347463opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
347491opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
347520opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
347532opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
348387opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
348407opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
348468opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
348479opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
351872opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
351885opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
351963opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
351995opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
357437opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
357442opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
358505opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101620161009
358527opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
358531opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
358861opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
361608opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
361613opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
361625opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
362024opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
362486opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
362492opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
362494opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
362550opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
364095opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
364134opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
364144opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
364408opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
364440opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
364888opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
365396opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
365398opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101620161009
365408opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2016101620161009
365424opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
365539opt64gcc -m32 -O -fomit-frame-pointer2016101620161009
367885opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
367995opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
368028opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
368077opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
368335opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
368359opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
368380opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
368381opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
433910refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
434488refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
438424refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
441205refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
442160refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101620161009
444355refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
447011refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
447309refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
450603refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
452792refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101620161009
454125refgcc -m32 -O3 -fomit-frame-pointer2016101620161009
454910refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101620161009
456624refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101620161009
458343refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
458648refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101620161009
459117refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
459197refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
459210refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101620161009
459237refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
461091refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
461135refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
461214refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
462307refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101620161009
462858refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101620161009
462914refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101620161009
463275refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101620161009
463546refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101620161009
463549refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101620161009
463655refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101620161009
465800refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101620161009
471637refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
472216refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
473027refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
473944refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
474011refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
474611refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
476099refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
476104refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
476994refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101620161009
477445refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101620161009
480183refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101620161009
480189refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
480947refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
482253refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
482259refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
482552refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101620161009
482672refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
485878refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
485959refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
487525refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
487563refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
487632refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
488069refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
489154refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009
492283refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
498580refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
498871refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
501675refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
501816refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
502552refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
503383refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
504485refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
505184refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
507538refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
510995refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
511537refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
512090refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
513078refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
513792refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101620161009
521592refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
521626refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
525083refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
526524refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
663933refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
664275refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
664901refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
667253refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101620161009
667562refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101620161009
667773refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101620161009
667781refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101620161009
669277refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
669283refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
669405refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
669485refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
669869refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
669897refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
669907refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
670280refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
670352refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
670404refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101620161009
670617refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
670760refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101620161009
672296refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
672461refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101620161009
672480refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
672493refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
672749refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101620161009
672803refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
673600refgcc -m32 -Os -fomit-frame-pointer2016101620161009
673624refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
674299refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101620161009
674522refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101620161009
675347refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101620161009
676708refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
677092refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
677112refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
677158refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101620161009
677847refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
678608refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101620161009
680875refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
680989refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
681430refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101620161009
681456refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101620161009
681722refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101620161009
682870refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101620161009
683003refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101620161009
683512refgcc -m32 -O2 -fomit-frame-pointer2016101620161009
684133refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101620161009
684144refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101620161009
685970refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
686683refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101620161009
686725refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101620161009
686829refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
687013refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101620161009
687088refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
688210refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101620161009
688235refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101620161009
688483refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101620161009
690378refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101620161009
690879refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101620161009
691021refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101620161009
692283refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101620161009
694592refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101620161009
697486refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101620161009
698020refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101620161009
698480refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101620161009
700074refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101620161009
700245refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101620161009
700277refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101620161009
700459refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101620161009
703667refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101620161009
704328refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101620161009
705251refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
705765refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101620161009
705867refgcc -m32 -O -fomit-frame-pointer2016101620161009
706296refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101620161009
706878refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101620161009
707349refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101620161009
707769refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101620161009
708264refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101620161009
710578refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101620161009
711863refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101620161009
712027refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101620161009
712120refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101620161009
714488refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101620161009
717923refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101620161009
718358refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101620161009
718610refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101620161009
721990refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101620161009
741808refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101620161009

Test failure

Implementation: crypto_aead/ascon128av11/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