Implementation notes: x86, h2atom, crypto_aead/ascon128av11

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: ascon128av11
TimeImplementationCompilerBenchmark dateSUPERCOP version
626440opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016110520161009
626480opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110520161009
626660opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016110520161009
633250opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2016110520161009
633270opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110520161009
648730opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016110520161009
648730opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2016110520161009
650430opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016110520161009
650460opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016110520161009
651610opt64gcc -m32 -Os -fomit-frame-pointer2016110520161009
651630opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2016110520161009
652790opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016110520161009
652790opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110520161009
655130opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016110520161009
655130opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016110520161009
655740opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016110520161009
655750opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016110520161009
655750opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016110520161009
655850opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016110520161009
655850opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016110520161009
655850opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016110520161009
655860opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016110520161009
655880opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2016110520161009
656150opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016110520161009
656550opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2016110520161009
657150opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016110520161009
657150opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016110520161009
658120opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2016110520161009
658130opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2016110520161009
658130opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016110520161009
658330opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110520161009
658360opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016110520161009
660460opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016110520161009
660760opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016110520161009
664470opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016110520161009
664620opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016110520161009
664640opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016110520161009
664720opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016110520161009
667450opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016110520161009
668270opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016110520161009
670360opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016110520161009
671810opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110520161009
671810opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016110520161009
672150opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016110520161009
672150opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2016110520161009
672160opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016110520161009
672810opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016110520161009
672810opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016110520161009
672820opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016110520161009
673030opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110520161009
673050opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016110520161009
673450opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016110520161009
674430opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016110520161009
676540opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110520161009
676540opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016110520161009
678750opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110520161009
681100opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110520161009
681600opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110520161009
681610opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016110520161009
683340opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016110520161009
683380opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016110520161009
684930opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016110520161009
684950opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016110520161009
686180opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016110520161009
686830opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016110520161009
688910opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016110520161009
688940opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016110520161009
689470opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016110520161009
690040opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016110520161009
690110opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2016110520161009
690220opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016110520161009
690490opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016110520161009
690590opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016110520161009
690720opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016110520161009
690840opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016110520161009
690920opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016110520161009
691220opt64gcc -m32 -O3 -fomit-frame-pointer2016110520161009
691930opt64gcc -m32 -O2 -fomit-frame-pointer2016110520161009
692220opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016110520161009
692510opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016110520161009
692850opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016110520161009
693200opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016110520161009
693220opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016110520161009
693670opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016110520161009
693670opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016110520161009
695350opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110520161009
696770opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110520161009
700160opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016110520161009
700160opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016110520161009
700200opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016110520161009
700240opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016110520161009
704080opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016110520161009
713930opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110520161009
713950opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110520161009
713950opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110520161009
713980opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110520161009
714230opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110520161009
714240opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110520161009
714240opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110520161009
714240opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110520161009
714570opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110520161009
714610opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110520161009
714610opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110520161009
714630opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110520161009
717220opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110520161009
717230opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110520161009
717310opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110520161009
717320opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110520161009
720920opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110520161009
720970opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110520161009
722600opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110520161009
722600opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016110520161009
722630opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110520161009
724100opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016110520161009
725210opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016110520161009
726630opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110520161009
726630opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110520161009
726840opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016110520161009
726850opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110520161009
726850opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016110520161009
727440opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016110520161009
728100opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110520161009
728100opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110520161009
728110opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016110520161009
735810opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2016110520161009
735930opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2016110520161009
736270opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016110520161009
737040opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110520161009
737050opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2016110520161009
744890opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016110520161009
744920opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016110520161009
748330opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016110520161009
749690opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016110520161009
749690opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016110520161009
749700opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016110520161009
751890opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016110520161009
751900opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016110520161009
751950opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016110520161009
751970opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016110520161009
752070opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016110520161009
752090opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016110520161009
752090opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016110520161009
752270opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2016110520161009
755050opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016110520161009
755700opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2016110520161009
755830opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2016110520161009
755830opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2016110520161009
757290opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016110520161009
757300opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016110520161009
757380opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016110520161009
757390opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016110520161009
757520opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2016110520161009
757520opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2016110520161009
758080opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016110520161009
758080opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016110520161009
758080opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2016110520161009
759170opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2016110520161009
759170opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016110520161009
759170opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016110520161009
760220opt64gcc -m32 -O -fomit-frame-pointer2016110520161009
761710opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2016110520161009
829810refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016110520161009
841670refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110520161009
855820refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016110520161009
868520refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016110520161009
869530refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016110520161009
870270refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016110520161009
870800refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016110520161009
879340refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110520161009
880120refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110520161009
880130refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016110520161009
882470refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110520161009
887910refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110520161009
887940refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110520161009
888720refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110520161009
890400refgcc -m32 -O3 -fomit-frame-pointer2016110520161009
894010refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016110520161009
903840refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016110520161009
903840refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016110520161009
905890refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110520161009
909160refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016110520161009
911880refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110520161009
911900refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016110520161009
912260refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110520161009
912270refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016110520161009
915640refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016110520161009
915890refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110520161009
915980refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110520161009
915980refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110520161009
917300refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016110520161009
917470refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016110520161009
917820refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110520161009
917830refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110520161009
918440refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016110520161009
918650refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016110520161009
920200refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016110520161009
929620refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016110520161009
932120refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016110520161009
935230refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016110520161009
935260refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110520161009
935270refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110520161009
937370refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110520161009
937370refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110520161009
937370refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110520161009
937380refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110520161009
943800refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016110520161009
943810refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110520161009
943810refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110520161009
953780refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016110520161009
956010refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016110520161009
956030refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016110520161009
957200refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110520161009
957580refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016110520161009
967890refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016110520161009
970210refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016110520161009
988600refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016110520161009
988600refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016110520161009
1012260refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016110520161009
1012260refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016110520161009
1012320refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016110520161009
1012330refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016110520161009
1016890refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016110520161009
1018260refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016110520161009
1018280refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016110520161009
1019340refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016110520161009
1020030refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016110520161009
1058460refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016110520161009
1059730refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016110520161009
1059750refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016110520161009
1059760refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016110520161009
1063030refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016110520161009
1069500refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016110520161009
1069540refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110520161009
1069550refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016110520161009
1069900refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016110520161009
1247110refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016110520161009
1282650refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016110520161009
1286060refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016110520161009
1286100refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016110520161009
1287660refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110520161009
1287680refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110520161009
1291120refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016110520161009
1292720refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110520161009
1292730refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110520161009
1293930refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016110520161009
1308410refgcc -m32 -O2 -fomit-frame-pointer2016110520161009
1311340refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016110520161009
1319330refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016110520161009
1387830refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016110520161009
1393250refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016110520161009
1393360refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016110520161009
1393400refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110520161009
1401980refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016110520161009
1421480refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110520161009
1421490refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016110520161009
1436690refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110520161009
1436700refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110520161009
1439420refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016110520161009
1441100refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110520161009
1445630refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016110520161009
1446020refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016110520161009
1448220refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110520161009
1448290refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016110520161009
1450620refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016110520161009
1450640refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016110520161009
1452280refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110520161009
1452300refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016110520161009
1457030refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016110520161009
1457080refgcc -m32 -march=k8 -O -fomit-frame-pointer2016110520161009
1457110refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016110520161009
1459540refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016110520161009
1459580refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016110520161009
1459590refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016110520161009
1460010refgcc -m32 -march=athlon -O -fomit-frame-pointer2016110520161009
1461720refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016110520161009
1461730refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016110520161009
1462400refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016110520161009
1464200refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016110520161009
1464280refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016110520161009
1469460refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016110520161009
1472980refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016110520161009
1475300refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110520161009
1477670refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016110520161009
1477680refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016110520161009
1481400refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016110520161009
1481440refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016110520161009
1483730refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016110520161009
1483740refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016110520161009
1483740refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016110520161009
1488780refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016110520161009
1488790refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016110520161009
1489140refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016110520161009
1489460refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016110520161009
1489470refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016110520161009
1489850refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016110520161009
1489850refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016110520161009
1491060refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016110520161009
1491080refgcc -m32 -march=core2 -O -fomit-frame-pointer2016110520161009
1491090refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016110520161009
1495470refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016110520161009
1496110refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016110520161009
1496170refgcc -m32 -Os -fomit-frame-pointer2016110520161009
1497110refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016110520161009
1499520refgcc -m32 -march=prescott -O -fomit-frame-pointer2016110520161009
1499530refgcc -m32 -march=nocona -O -fomit-frame-pointer2016110520161009
1502940refgcc -m32 -march=i386 -O -fomit-frame-pointer2016110520161009
1503020refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016110520161009
1503050refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016110520161009
1503110refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016110520161009
1505510refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016110520161009
1507240refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016110520161009
1516560refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016110520161009
1516620refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016110520161009
1517300refgcc -m32 -march=k6 -O -fomit-frame-pointer2016110520161009
1525860refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016110520161009
1525910refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016110520161009
1525920refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016110520161009
1533890refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110520161009
1533900refgcc -m32 -march=pentium -O -fomit-frame-pointer2016110520161009
1544710refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016110520161009
1550850refgcc -m32 -O -fomit-frame-pointer2016110520161009
1579390refgcc -m32 -march=i486 -O -fomit-frame-pointer2016110520161009

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: 18, 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=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