Implementation notes: x86, hydra4, crypto_aead/ascon96v1

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: ascon96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
322086opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014061020140525
322144opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014061020140525
322144opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014061020140525
322171opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014061020140525
322198opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014061020140525
322199opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014061020140525
322226opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014061020140525
322959opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014061020140525
322971opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014061020140525
322971opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014061020140525
322974opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014061020140525
322975opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014061020140525
322986opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014061020140525
323330opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014061020140525
323595opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014061020140525
323614opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014061020140525
323630opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014061020140525
323665opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014061020140525
323704opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014061020140525
323798opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014061020140525
324316opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014061020140525
324960opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061020140525
324963opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014061020140525
324964opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014061020140525
324991opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014061020140525
325003opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014061020140525
325205opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014061020140525
325209opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014061020140525
325209opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014061020140525
325388opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014061020140525
325397opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014061020140525
325502opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061020140525
325510opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014061020140525
325541opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014061020140525
325572opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014061020140525
325591opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014061020140525
325935opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014061020140525
325974opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014061020140525
325986opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014061020140525
326177opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014061020140525
326204opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014061020140525
326208opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014061020140525
326259opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061020140525
326953opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014061020140525
326968opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014061020140525
327023opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014061020140525
327038opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061020140525
327608opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014061020140525
327639opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061020140525
327659opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014061020140525
327666opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061020140525
327931opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061020140525
327943opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061020140525
327998opt64gcc -m32 -Os -fomit-frame-pointer2014061020140525
328014opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061020140525
328021opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061020140525
328337opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014061020140525
328993opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014061020140525
329206opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014061020140525
329242opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061020140525
329258opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061020140525
329757opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014061020140525
329843opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014061020140525
329851opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014061020140525
330112opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014061020140525
330198opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014061020140525
330209opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014061020140525
330228opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014061020140525
330291opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014061020140525
330705opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014061020140525
331890opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014061020140525
331953opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014061020140525
332319opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014061020140525
332588opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014061020140525
332806opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014061020140525
332807opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014061020140525
332854opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014061020140525
332857opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014061020140525
332881opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014061020140525
332888opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014061020140525
333106opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014061020140525
333130opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014061020140525
333204opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014061020140525
333828opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014061020140525
333894opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014061020140525
333989opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061020140525
334343opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014061020140525
334347opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014061020140525
334515opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061020140525
335849opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061020140525
336161opt64gcc -m32 -O3 -fomit-frame-pointer2014061020140525
336297opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061020140525
336846opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014061020140525
336968opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014061020140525
337408opt64gcc -m32 -O2 -fomit-frame-pointer2014061020140525
338879opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014061020140525
338918opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014061020140525
339011opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014061020140525
339051opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014061020140525
348496opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061020140525
348543opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061020140525
348550opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061020140525
348558opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061020140525
348562opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061020140525
348589opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061020140525
348590opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061020140525
348656opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061020140525
349772opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061020140525
349803opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061020140525
349807opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061020140525
349810opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061020140525
349826opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061020140525
349865opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061020140525
349951opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061020140525
350025opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061020140525
350848opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061020140525
350941opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014061020140525
351464opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014061020140525
351468opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014061020140525
351496opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061020140525
351585opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061020140525
352216opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061020140525
352220opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014061020140525
394856opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014061020140525
395507opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014061020140525
396061opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2014061020140525
396217opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2014061020140525
396782opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061020140525
396786opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014061020140525
398182opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061020140525
398210opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2014061020140525
401138opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014061020140525
401213opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014061020140525
401333opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014061020140525
401684opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014061020140525
401751opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014061020140525
402558opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2014061020140525
402616opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2014061020140525
403829opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014061020140525
403857opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014061020140525
403872opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014061020140525
403912opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014061020140525
404262opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014061020140525
404550opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014061020140525
404570opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014061020140525
404578opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014061020140525
405125opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014061020140525
405164opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014061020140525
405183opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2014061020140525
405698opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014061020140525
407359opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014061020140525
407374opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014061020140525
407379opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014061020140525
407410opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014061020140525
419253opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014061020140525
419301opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014061020140525
419332opt64gcc -m32 -O -fomit-frame-pointer2014061020140525
419336opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014061020140525
419336opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014061020140525
419355opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2014061020140525
419402opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014061020140525
420452opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014061020140525
420584opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2014061020140525
420607opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2014061020140525
424168opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014061020140525
424238opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014061020140525
455758refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014061020140525
456179refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014061020140525
456402refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014061020140525
458870refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014061020140525
459077refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014061020140525
462520refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014061020140525
462742refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014061020140525
462751refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014061020140525
464287refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014061020140525
464962refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014061020140525
465282refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014061020140525
466717refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014061020140525
466818refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014061020140525
467220refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014061020140525
467879refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014061020140525
470133refgcc -m32 -O3 -fomit-frame-pointer2014061020140525
472559refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014061020140525
478370refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061020140525
478394refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014061020140525
478534refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014061020140525
478542refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014061020140525
479252refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061020140525
480800refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014061020140525
481190refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014061020140525
481685refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061020140525
481732refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014061020140525
481829refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061020140525
482200refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014061020140525
484142refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014061020140525
485340refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014061020140525
490425refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014061020140525
491232refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014061020140525
491248refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014061020140525
491650refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061020140525
491673refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014061020140525
491689refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014061020140525
498927refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061020140525
500202refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061020140525
502624refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061020140525
502956refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014061020140525
503022refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014061020140525
503022refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014061020140525
503077refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061020140525
503139refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014061020140525
503494refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014061020140525
503514refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061020140525
505031refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014061020140525
505979refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061020140525
507889refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061020140525
508116refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014061020140525
508244refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014061020140525
509407refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061020140525
509410refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061020140525
509453refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014061020140525
509734refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061020140525
510058refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014061020140525
510089refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014061020140525
510608refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014061020140525
510619refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014061020140525
512004refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014061020140525
518431refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014061020140525
519180refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014061020140525
520845refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061020140525
520845refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061020140525
521813refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061020140525
522838refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061020140525
527713refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061020140525
527779refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061020140525
527916refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061020140525
528310refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061020140525
531687refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061020140525
531738refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061020140525
531925refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014061020140525
669654refgcc -m32 -march=i386 -O -fomit-frame-pointer2014061020140525
671530refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014061020140525
671639refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014061020140525
673042refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014061020140525
673116refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014061020140525
673206refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014061020140525
673807refgcc -m32 -march=k6 -O -fomit-frame-pointer2014061020140525
674404refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014061020140525
675355refgcc -m32 -march=athlon -O -fomit-frame-pointer2014061020140525
676966refgcc -m32 -march=k8 -O -fomit-frame-pointer2014061020140525
677364refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014061020140525
678815refgcc -m32 -march=prescott -O -fomit-frame-pointer2014061020140525
679166refgcc -m32 -march=nocona -O -fomit-frame-pointer2014061020140525
681825refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014061020140525
681907refgcc -m32 -march=core2 -O -fomit-frame-pointer2014061020140525
682087refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014061020140525
682098refgcc -m32 -O -fomit-frame-pointer2014061020140525
682422refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014061020140525
682598refgcc -m32 -O2 -fomit-frame-pointer2014061020140525
687707refgcc -m32 -march=i486 -O -fomit-frame-pointer2014061020140525
687917refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014061020140525
688116refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014061020140525
689575refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014061020140525
689898refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014061020140525
692980refgcc -m32 -march=pentium -O -fomit-frame-pointer2014061020140525
695674refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014061020140525
698264refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014061020140525
698439refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061020140525
699792refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014061020140525
701364refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014061020140525
702285refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014061020140525
702472refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014061020140525
703295refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014061020140525
703322refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014061020140525
703712refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014061020140525
704059refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014061020140525
704687refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014061020140525
704773refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014061020140525
705027refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014061020140525
705034refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014061020140525
711087refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014061020140525
711111refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014061020140525
711146refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014061020140525
714515refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014061020140525
714558refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014061020140525
714613refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014061020140525
716247refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014061020140525
716266refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014061020140525
718684refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061020140525
720424refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014061020140525
721317refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014061020140525
721469refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061020140525
721707refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014061020140525
723321refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014061020140525
727030refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014061020140525
729195refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014061020140525
729347refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014061020140525
731059refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061020140525
731238refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061020140525
731511refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061020140525
731835refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061020140525
735762refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014061020140525
736000refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014061020140525
736000refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014061020140525
736094refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014061020140525
736145refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014061020140525
736593refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014061020140525
747010refgcc -m32 -Os -fomit-frame-pointer2014061020140525
747365refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014061020140525
747583refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061020140525
747595refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014061020140525
747724refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014061020140525
752532refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061020140525
753254refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014061020140525
753351refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014061020140525
753511refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014061020140525
753511refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014061020140525
753648refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014061020140525
754163refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014061020140525
754225refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014061020140525
754252refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014061020140525
754366refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014061020140525
754385refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014061020140525
754408refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014061020140525
757626refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061020140525
763316refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061020140525
763335refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014061020140525
767747refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061020140525
771163refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061020140525
780597refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014061020140525
784001refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014061020140525
786381refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014061020140525
787472refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014061020140525

Test failure

Implementation: crypto_aead/ascon96v1/opt64
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64 ref