Implementation notes: x86, h8bobcat, crypto_aead/stribob192r1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
705575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081820170718
710358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081820170718
714699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081820170718
714775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081820170718
714970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081820170718
715336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081820170718
716167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081820170718
718732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081820170718
722399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081820170718
726764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081820170718
731766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
733039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081820170718
734169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
735333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081820170718
735395? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081820170718
736421? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081820170718
739395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081820170718
740226? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081820170718
741019? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081820170718
742582? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081820170718
746068? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
746315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081820170718
747702? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081820170718
747859? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081820170718
748172? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081820170718
748249? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081820170718
749564? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081820170718
750106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081820170718
750191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081820170718
751364? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081820170718
752016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081820170718
752424? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081820170718
752438? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
752480? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081820170718
755174? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081820170718
755354? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081820170718
756556? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081820170718
756941? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081820170718
758072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081820170718
758646? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081820170718
758761? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081820170718
759825? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081820170718
760959? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081820170718
761335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081820170718
761429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081820170718
762042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081820170718
762442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081820170718
763396? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081820170718
764014? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081820170718
764816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
765562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081820170718
765771? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081820170718
767281? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081820170718
767942? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081820170718
768502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
771001? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081820170718
771928? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
773125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
773233? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081820170718
773999? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081820170718
774212? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081820170718
774393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081820170718
775077? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
775319? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081820170718
775918? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081820170718
776250? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081820170718
776739? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081820170718
776749? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081820170718
776834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081820170718
780296? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081820170718
780434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081820170718
780924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081820170718
781180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081820170718
782206? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081820170718
782667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081820170718
782781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081820170718
784434? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081820170718
787668? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081820170718
787977? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081820170718
790328? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081820170718
795853? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081820170718
796608? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081820170718
796803? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081820170718
796818? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081820170718
797168? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081820170718
798404? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081820170718
799563? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081820170718
799720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
799729? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081820170718
800190? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081820170718
800736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081820170718
800859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081820170718
802252? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081820170718
803814? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
807851? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081820170718
808042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081820170718
808137? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081820170718
808174? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081820170718
810954? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081820170718
811419? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081820170718
811604? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081820170718
811680? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081820170718
811765? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081820170718
811828? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081820170718
812088? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081820170718
813224? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081820170718
814905? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081820170718
815133? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081820170718
815438? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081820170718
815537? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081820170718
816050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081820170718
816050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081820170718
816249? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081820170718
816843? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081820170718
818354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081820170718
819517? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081820170718
819746? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081820170718
821000? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081820170718
821437? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081820170718
821693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081820170718
822448? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081820170718
822856? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081820170718
830718? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081820170718
830827? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081820170718
831007? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081820170718
831064? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081820170718
831906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081820170718
832105? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
832219? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081820170718
832228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081820170718
832300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081820170718
833848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
834100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081820170718
834765? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081820170718
835539? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081820170718
838460? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081820170718
840731? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
841035? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081820170718
843952? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081820170718
844042? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081820170718
845794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081820170718
845866? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081820170718
847196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081820170718
847244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081820170718
847282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081820170718
865968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081820170718
868210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081820170718
881358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081820170718
884583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081820170718
884868? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081820170718
888582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081820170718
891466? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081820170718
896805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081820170718
902728? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081820170718
903469? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081820170718
912461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081820170718
1037324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081820170718
1050087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081820170718
1052818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081820170718
1054804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081820170718
1057735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081820170718
6367484? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081820170718
6376376? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081820170718
6377369? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081820170718
6395875? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
6401028? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081820170718
6442396? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
6473989? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081820170718
6477000? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
6491079? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081820170718
6509761? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081820170718
6621291? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081820170718
6622355? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
6646566? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081820170718
6649568? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081820170718
6649654? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081820170718
6654907? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081820170718
6661153? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081820170718
6684917? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081820170718
6687501? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081820170718
6711689? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081820170718
6713579? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081820170718
6714495? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081820170718
6741998? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081820170718
6743195? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081820170718
6766969? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081820170718
6880769? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081820170718
6888464? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081820170718
6896306? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
6958009? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081820170718
7013921? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081820170718
7014644? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081820170718
7815806? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081820170718
7830432? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081820170718
7831092? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081820170718
8041555? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081820170718
8332231? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081820170718
8342720? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081820170718
8389512? ? ?? ? ?8bitgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081820170718
8430532? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081820170718
8447187? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081820170718
8457746? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081820170718
8457869? ? ?? ? ?8bitgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081820170718
8458163? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081820170718
8460629? ? ?? ? ?8bitgcc_-m32_-O2_-fomit-frame-pointer2017081820170718
8464115? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081820170718
8474409? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081820170718
8475168? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081820170718
8502059? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081820170718
8504082? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081820170718
8504723? ? ?? ? ?8bitgcc_-m32_-O_-fomit-frame-pointer2017081820170718
8508461? ? ?? ? ?8bitgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081820170718
8539394? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081820170718
8550751? ? ?? ? ?8bitgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081820170718
8566843? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081820170718
8637504? ? ?? ? ?8bitgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081820170718
8664475? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081820170718
8700385? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081820170718
8701254? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081820170718
8701444? ? ?? ? ?8bitgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081820170718
8707823? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081820170718
8727151? ? ?? ? ?8bitgcc_-m32_-O3_-fomit-frame-pointer2017081820170718
8816750? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081820170718
9060207? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081820170718
9077634? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081820170718
9079511? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081820170718
9145299? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081820170718
9151602? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081820170718
9219275? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081820170718
9261816? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081820170718
9261925? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081820170718
9383340? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081820170718
9716976? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081820170718
9718595? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081820170718
9722632? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081820170718
9747950? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081820170718
9748544? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081820170718
9786012? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081820170718
9882303? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081820170718
9886488? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081820170718
9887135? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081820170718
9941413? ? ?? ? ?8bitgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081820170718
10071952? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081820170718
11614823? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081820170718
11619022? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081820170718
11714222? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081820170718
11951256? ? ?? ? ?8bitgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081820170718
11955232? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081820170718
11956752? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081820170718
11975667? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081820170718
11976626? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081820170718
11981039? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081820170718
11991907? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081820170718
11998072? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081820170718
11999065? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081820170718
12023442? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081820170718
12024563? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081820170718
12026924? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081820170718
12086651? ? ?? ? ?8bitgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081820170718
12114609? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081820170718
12119701? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081820170718
12274680? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081820170718
12276076? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081820170718
12276085? ? ?? ? ?8bitgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081820170718
12512398? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081820170718
12563180? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081820170718
12564106? ? ?? ? ?8bitgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081820170718
12564472? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081820170718
12636544? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081820170718
12636867? ? ?? ? ?8bitgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081820170718
12637228? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081820170718
12637598? ? ?? ? ?8bitgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081820170718
12640158? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081820170718
12647312? ? ?? ? ?8bitgcc_-m32_-Os_-fomit-frame-pointer2017081820170718
12671356? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081820170718
12674069? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081820170718
12683787? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081820170718
12684704? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081820170718
12710687? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081820170718
12710691? ? ?? ? ?8bitgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081820170718
12718714? ? ?? ? ?8bitgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081820170718
12718971? ? ?? ? ?8bitgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081820170718
12720543? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
12722476? ? ?? ? ?8bitgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081820170718
12722518? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081820170718
12724182? ? ?? ? ?8bitgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
12726328? ? ?? ? ?8bitgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081820170718
12745376? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081820170718
12746749? ? ?? ? ?8bitgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081820170718
12779410? ? ?? ? ?8bitgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081820170718
13197091? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081820170718
13197495? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081820170718
13197538? ? ?? ? ?8bitgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081820170718
13319575? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081820170718
13319603? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081820170718
13483265? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081820170718
13485136? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081820170718
13530133? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081820170718
13536441? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081820170718
13546829? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081820170718
13547959? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081820170718
13548263? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081820170718
13548378? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081820170718
13549494? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081820170718
13790675? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081820170718
13794565? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081820170718
13796061? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081820170718
13796299? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081820170718
13861574? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081820170718
13862343? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081820170718
13904318? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081820170718
13904390? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081820170718
13906133? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081820170718
14000692? ? ?? ? ?8bitgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081820170718
14454056? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081820170718
14456235? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081820170718
22039331? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081820170718
22047282? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081820170718
22050526? ? ?? ? ?8bitgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081820170718
22145051? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081820170718
22146571? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081820170718
23116335? ? ?? ? ?8bitgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081820170718

Test failure

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function '_mm_insert_epi64' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:22: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t1 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(2), SBOB_XMM_UMIX64(3));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t2 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(4), SBOB_XMM_UMIX64(5));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...

Number of similar (compiler,implementation) pairs: 148, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xmm
gcc -m32 -O2 -fomit-frame-pointer xmm
gcc -m32 -O3 -fomit-frame-pointer xmm
gcc -m32 -O -fomit-frame-pointer xmm
gcc -m32 -Os -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -m32 -march=prescott -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function '_mm_insert_epi64' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:22: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t1 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(2), SBOB_XMM_UMIX64(3));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t2 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(4), SBOB_XMM_UMIX64(5));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function '_mm_insert_epi64' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:22: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t1 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(2), SBOB_XMM_UMIX64(3));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t2 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(4), SBOB_XMM_UMIX64(5));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function '_mm_insert_epi64' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:22: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro 'SBOB_XMM_FIT64'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t1 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(2), SBOB_XMM_UMIX64(3));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t2 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(4), SBOB_XMM_UMIX64(5));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
sbob_pi64xmm.c: t3 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(6), SBOB_XMM_UMIX64(7));
sbob_pi64xmm.c: ^

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xmm
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer xmm
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xmm