Implementation notes: x86, h4e450, crypto_aead/stribob192r1

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
700929refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017101220170725
701798refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017101220170725
704720refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017101220170725
709313refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017101220170725
709393refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017101220170725
714224refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017101220170725
714719refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017101220170725
715164refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017101220170725
716343refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017101220170725
718565refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017101220170725
722637refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017101220170725
723069refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017101220170725
725002refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017101220170725
731642refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017101220170725
733063refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017101220170725
735390refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017101220170725
735581refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017101220170725
735694refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017101220170725
736345refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017101220170725
737048refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017101220170725
737850refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017101220170725
739552refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017101220170725
741442refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017101220170725
742534refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017101220170725
742805refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017101220170725
742890refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017101220170725
742928refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017101220170725
743019refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017101220170725
744074refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017101220170725
744505refgcc -m32 -O -fomit-frame-pointer2017101220170725
745517refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017101220170725
746933refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017101220170725
747583refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017101220170725
748025refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017101220170725
748121refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017101220170725
748429refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017101220170725
748562refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017101220170725
749674refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017101220170725
751421refgcc -m32 -march=athlon -O -fomit-frame-pointer2017101220170725
751431refgcc -m32 -march=k8 -O -fomit-frame-pointer2017101220170725
752243refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017101220170725
753687refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017101220170725
754538refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017101220170725
755188refgcc -m32 -march=nocona -O -fomit-frame-pointer2017101220170725
756095refgcc -m32 -march=prescott -O -fomit-frame-pointer2017101220170725
756723refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017101220170725
759135refgcc -m32 -march=i386 -O -fomit-frame-pointer2017101220170725
761059refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017101220170725
761107refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017101220170725
761112refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017101220170725
761587refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017101220170725
761681refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017101220170725
761781refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017101220170725
761924refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017101220170725
764683refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017101220170725
765729refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017101220170725
765819refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017101220170725
766037refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017101220170725
766114refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017101220170725
766621refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017101220170725
766740refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017101220170725
771434refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017101220170725
771566refgcc -m32 -O2 -fomit-frame-pointer2017101220170725
772056refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017101220170725
772141refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017101220170725
772359refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017101220170725
772612refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017101220170725
773765refgcc -m32 -march=core2 -O -fomit-frame-pointer2017101220170725
774426refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017101220170725
774620refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017101220170725
775684refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017101220170725
775784refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017101220170725
775879refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017101220170725
775880refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017101220170725
775889refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017101220170725
775898refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017101220170725
775931refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017101220170725
776146refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017101220170725
777115refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017101220170725
777352refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017101220170725
777356refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017101220170725
777827refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017101220170725
778264refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017101220170725
786429refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017101220170725
786505refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017101220170725
786908refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017101220170725
787541refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017101220170725
792732refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017101220170725
792899refgcc -m32 -march=k6 -O -fomit-frame-pointer2017101220170725
793070refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017101220170725
798057refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017101220170725
798475refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017101220170725
798827refgcc -m32 -march=pentium -O -fomit-frame-pointer2017101220170725
799995refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017101220170725
801663refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017101220170725
802123refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017101220170725
802393refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017101220170725
802527refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017101220170725
803515refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017101220170725
804583refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017101220170725
809167refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017101220170725
809267refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017101220170725
810070refgcc -m32 -Os -fomit-frame-pointer2017101220170725
810393refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017101220170725
812402refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017101220170725
813442refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017101220170725
814340refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017101220170725
814421refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017101220170725
815091refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017101220170725
815356refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017101220170725
816838refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017101220170725
817218refgcc -m32 -march=i486 -O -fomit-frame-pointer2017101220170725
818729refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017101220170725
818743refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017101220170725
819579refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017101220170725
820496refgcc -m32 -O3 -fomit-frame-pointer2017101220170725
822881refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017101220170725
824125refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017101220170725
824889refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017101220170725
825198refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017101220170725
825203refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017101220170725
825459refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017101220170725
832466refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017101220170725
832628refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017101220170725
832865refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017101220170725
833454refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017101220170725
833549refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017101220170725
833615refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017101220170725
834271refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017101220170725
834908refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017101220170725
835553refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017101220170725
836337refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017101220170725
836399refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017101220170725
836997refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017101220170725
840033refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017101220170725
846085refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017101220170725
846089refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017101220170725
847434refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017101220170725
847751refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017101220170725
850254refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017101220170725
852810refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017101220170725
852834refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017101220170725
852971refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017101220170725
865465refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017101220170725
866870refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017101220170725
869112refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017101220170725
869264refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017101220170725
869350refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017101220170725
876413refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017101220170725
876732refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017101220170725
877154refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017101220170725
877805refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017101220170725
884502refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017101220170725
885548refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017101220170725
890578refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017101220170725
895774refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017101220170725
1038341refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017101220170725
1038630refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017101220170725
1054301refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017101220170725
1054391refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017101220170725
1056281refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017101220170725
63684358bitgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017101220170725
63735218bitgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017101220170725
63775558bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017101220170725
63794648bitgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017101220170725
63990298bitgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017101220170725
64788018bitgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017101220170725
64797888bitgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017101220170725
65125458bitgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017101220170725
66233908bitgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017101220170725
66235338bitgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017101220170725
66397688bitgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017101220170725
66513778bitgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017101220170725
66528318bitgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017101220170725
66562998bitgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017101220170725
66564178bitgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017101220170725
66748198bitgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017101220170725
66883998bitgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017101220170725
66890408bitgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017101220170725
66895588bitgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017101220170725
66913598bitgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017101220170725
67070618bitgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017101220170725
67141298bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017101220170725
67150708bitgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017101220170725
67159548bitgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017101220170725
67667128bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017101220170725
68829268bitgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017101220170725
68872918bitgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017101220170725
68954328bitgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017101220170725
70148718bitgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017101220170725
70297298bitgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017101220170725
72989358bitgcc -funroll-loops -m32 -O -fomit-frame-pointer2017101220170725
78279818bitgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017101220170725
78302468bitgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017101220170725
78325558bitgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017101220170725
79412698bitgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017101220170725
83376898bitgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017101220170725
83496318bitgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017101220170725
83949758bitgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017101220170725
84283388bitgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017101220170725
84570488bitgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017101220170725
84570768bitgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017101220170725
84571528bitgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017101220170725
84572618bitgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017101220170725
84611048bitgcc -m32 -O -fomit-frame-pointer2017101220170725
84644538bitgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017101220170725
84646478bitgcc -m32 -O2 -fomit-frame-pointer2017101220170725
84757918bitgcc -m32 -march=nocona -O -fomit-frame-pointer2017101220170725
84758918bitgcc -m32 -march=prescott -O -fomit-frame-pointer2017101220170725
85063348bitgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017101220170725
85064008bitgcc -m32 -march=core2 -O -fomit-frame-pointer2017101220170725
85125568bitgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017101220170725
85402258bitgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017101220170725
85452798bitgcc -m32 -march=k8 -O -fomit-frame-pointer2017101220170725
85525618bitgcc -m32 -march=athlon -O -fomit-frame-pointer2017101220170725
86230278bitgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017101220170725
86556938bitgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017101220170725
87010558bitgcc -m32 -O3 -fomit-frame-pointer2017101220170725
87089688bitgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017101220170725
87093158bitgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017101220170725
87124838bitgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017101220170725
87178088bitgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017101220170725
87943218bitgcc -m32 -march=corei7 -O -fomit-frame-pointer2017101220170725
90539188bitgcc -m32 -march=barcelona -O -fomit-frame-pointer2017101220170725
90674138bitgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017101220170725
90736068bitgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017101220170725
91497168bitgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017101220170725
92196228bitgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017101220170725
92620488bitgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017101220170725
92643398bitgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017101220170725
92686048bitgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017101220170725
96378218bitgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017101220170725
97210228bitgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017101220170725
97210708bitgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017101220170725
97214838bitgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017101220170725
98089368bitgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017101220170725
98850828bitgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017101220170725
98859238bitgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017101220170725
98873778bitgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017101220170725
98887118bitgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017101220170725
98953198bitgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017101220170725
99094738bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017101220170725
99492368bitgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017101220170725
116160308bitgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017101220170725
116164488bitgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017101220170725
116620728bitgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017101220170725
119490768bitgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017101220170725
119524548bitgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017101220170725
119530568bitgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017101220170725
119756488bitgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017101220170725
119758298bitgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017101220170725
119810868bitgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017101220170725
119812008bitgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017101220170725
119947388bitgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017101220170725
119955268bitgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017101220170725
120213428bitgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017101220170725
120213868bitgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017101220170725
120232768bitgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017101220170725
120243178bitgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017101220170725
120339118bitgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017101220170725
122739958bitgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017101220170725
122742518bitgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017101220170725
122747368bitgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017101220170725
125089838bitgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017101220170725
125601268bitgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017101220170725
125609768bitgcc -m32 -march=k6 -O -fomit-frame-pointer2017101220170725
125629108bitgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017101220170725
126314668bitgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017101220170725
126393518bitgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017101220170725
126411468bitgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017101220170725
126416408bitgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017101220170725
126419218bitgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017101220170725
126430568bitgcc -m32 -march=core2 -Os -fomit-frame-pointer2017101220170725
126502058bitgcc -m32 -march=athlon -Os -fomit-frame-pointer2017101220170725
126625738bitgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017101220170725
126633018bitgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017101220170725
127081418bitgcc -m32 -march=pentium -Os -fomit-frame-pointer2017101220170725
127082218bitgcc -m32 -Os -fomit-frame-pointer2017101220170725
127182588bitgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017101220170725
127228278bitgcc -m32 -march=i386 -Os -fomit-frame-pointer2017101220170725
127230558bitgcc -m32 -march=i486 -Os -fomit-frame-pointer2017101220170725
127335868bitgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017101220170725
127376248bitgcc -m32 -march=prescott -Os -fomit-frame-pointer2017101220170725
127378958bitgcc -m32 -march=k8 -Os -fomit-frame-pointer2017101220170725
127381668bitgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017101220170725
127397908bitgcc -m32 -march=nocona -Os -fomit-frame-pointer2017101220170725
127421758bitgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017101220170725
127729258bitgcc -m32 -march=i386 -O -fomit-frame-pointer2017101220170725
131673148bitgcc -m32 -march=k6 -Os -fomit-frame-pointer2017101220170725
131676188bitgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017101220170725
131691328bitgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017101220170725
132889278bitgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017101220170725
132889378bitgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017101220170725
135035858bitgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017101220170725
135050008bitgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017101220170725
135249468bitgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017101220170725
135250368bitgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017101220170725
135403458bitgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017101220170725
135428738bitgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017101220170725
135430058bitgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017101220170725
135432248bitgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017101220170725
135467918bitgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017101220170725
138130488bitgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017101220170725
138134048bitgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017101220170725
138171618bitgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017101220170725
138186108bitgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017101220170725
138223538bitgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017101220170725
138224008bitgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017101220170725
138581778bitgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017101220170725
138582348bitgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017101220170725
138854198bitgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017101220170725
138858368bitgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017101220170725
138860368bitgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017101220170725
140681138bitgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017101220170725
145182048bitgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017101220170725
145184988bitgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017101220170725
220511298bitgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017101220170725
220540608bitgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017101220170725
220548918bitgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017101220170725
221806248bitgcc -m32 -march=pentium -O -fomit-frame-pointer2017101220170725
221812518bitgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017101220170725
231008468bitgcc -m32 -march=i486 -O -fomit-frame-pointer2017101220170725

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