Implementation notes: x86, hydra2, crypto_aead/stribob192r1

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
543532refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060920140525
544872refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060920140525
548248refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060920140525
550708refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060920140525
551744refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060920140525
555724refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060920140525
555748refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060920140525
557444refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060920140525
557516refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060920140525
557624refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060920140525
558128refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060920140525
558160refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060920140525
558200refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060920140525
558212refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060920140525
558216refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060920140525
558280refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014060920140525
558280refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060920140525
559152refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060920140525
559172refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014060920140525
559172refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014060920140525
559380refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060920140525
559380refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014060920140525
559576refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060920140525
559716refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060920140525
559728refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060920140525
559840refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060920140525
559880refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014060920140525
559896refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014060920140525
559988refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060920140525
560048refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060920140525
560092refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060920140525
560096refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060920140525
560452refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060920140525
560484refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060920140525
560644refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060920140525
560732refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060920140525
560812refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060920140525
560924refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060920140525
560980refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060920140525
561016refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060920140525
561068refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060920140525
561132refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060920140525
561164refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060920140525
561256refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060920140525
561312refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060920140525
561324refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060920140525
561400refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014060920140525
561404refgcc -m32 -O2 -fomit-frame-pointer2014060920140525
561412refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060920140525
561432refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060920140525
561452refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060920140525
561456refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060920140525
561508refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060920140525
561540refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014060920140525
561552refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014060920140525
561572refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014060920140525
561600refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014060920140525
561624refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060920140525
561632refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014060920140525
561636refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060920140525
561644refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014060920140525
561652refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014060920140525
561736refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060920140525
561748refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060920140525
561788refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060920140525
561796refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060920140525
561796refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060920140525
561808refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060920140525
562048refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060920140525
562048refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014060920140525
562140refgcc -m32 -Os -fomit-frame-pointer2014060920140525
562152refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060920140525
562524refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014060920140525
562688refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014060920140525
563068refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060920140525
563076refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060920140525
563096refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060920140525
564048refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014060920140525
564376refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060920140525
564452refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060920140525
564464refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060920140525
564648refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060920140525
565696refgcc -m32 -O -fomit-frame-pointer2014060920140525
566200refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060920140525
566328refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060920140525
566536refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060920140525
566904refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060920140525
567044refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060920140525
567132refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060920140525
572924refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060920140525
573028refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060920140525
573620refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060920140525
598184refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060920140525
598880refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014060920140525
609580refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060920140525
609684refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014060920140525
612080refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060920140525
613060refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060920140525
615208refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060920140525
615556refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060920140525
618336refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014060920140525
618688refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060920140525
621156refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060920140525
621168refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060920140525
621184refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060920140525
621428refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014060920140525
621724refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014060920140525
627180refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060920140525
628036refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060920140525
631048refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060920140525
631076refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060920140525
631356refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060920140525
631952refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060920140525
634016refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060920140525
634228refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060920140525
634728refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060920140525
642284refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060920140525
642956refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060920140525
642968refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060920140525
644016refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060920140525
649016refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060920140525
649536refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060920140525
650844refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060920140525
650944refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060920140525
650948refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060920140525
828472refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060920140525
887376refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060920140525
916252refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060920140525
928236refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060920140525
929736refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060920140525
930640refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060920140525
937384refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060920140525
944376refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060920140525
948228refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060920140525
948280refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060920140525
948344refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060920140525
954160refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060920140525
962332refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060920140525
962528refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060920140525
968080refgcc -m32 -O3 -fomit-frame-pointer2014060920140525
968992refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060920140525
969804refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060920140525
972120refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060920140525
972300refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060920140525
979504refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060920140525
979568refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060920140525
982384refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060920140525
995212refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060920140525
1016768refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060920140525
1017188refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060920140525
1019632refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060920140525
1024544refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060920140525
1025832refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014060920140525
1027656refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060920140525
1027668refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060920140525
1028272refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060920140525
1028580refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060920140525
1039868refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060920140525
1039876refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060920140525
1043244refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060920140525
1043696refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060920140525
1084212refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060920140525
1084400refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060920140525
1084444refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060920140525
1091708refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060920140525
1096404refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060920140525
1096648refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060920140525
1096860refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060920140525
1105716refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060920140525
1124672refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060920140525
45488208bitgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060920140525
45491208bitgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060920140525
45496408bitgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060920140525
45504968bitgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060920140525
45527288bitgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060920140525
45534728bitgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060920140525
45545968bitgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060920140525
45917688bitgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060920140525
47388968bitgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060920140525
47744208bitgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060920140525
47746368bitgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060920140525
47811768bitgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060920140525
49686808bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060920140525
50139488bitgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060920140525
50339888bitgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060920140525
50699728bitgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060920140525
50701728bitgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060920140525
50721408bitgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060920140525
50979328bitgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060920140525
51704728bitgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014060920140525
51866968bitgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060920140525
51917968bitgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060920140525
52186888bitgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060920140525
53903288bitgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060920140525
53904728bitgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060920140525
56835208bitgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060920140525
57033408bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060920140525
57160888bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060920140525
57175408bitgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060920140525
57186648bitgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060920140525
57338928bitgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060920140525
57485368bitgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060920140525
57504648bitgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060920140525
57518568bitgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014060920140525
57521248bitgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014060920140525
57522888bitgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060920140525
57694168bitgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060920140525
57829808bitgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060920140525
57859168bitgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060920140525
57898888bitgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014060920140525
57940008bitgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060920140525
57948528bitgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060920140525
57956688bitgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060920140525
57961768bitgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060920140525
58010768bitgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060920140525
58026928bitgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060920140525
58355808bitgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060920140525
58356128bitgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060920140525
58359928bitgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060920140525
58389168bitgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060920140525
58482088bitgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060920140525
58483848bitgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014060920140525
58529128bitgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014060920140525
58534408bitgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060920140525
58534448bitgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060920140525
58594768bitgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060920140525
58608368bitgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014060920140525
58792928bitgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014060920140525
58868368bitgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060920140525
58934608bitgcc -m32 -O2 -fomit-frame-pointer2014060920140525
59476208bitgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060920140525
60840208bitgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060920140525
60887048bitgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060920140525
61161888bitgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060920140525
62580608bitgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060920140525
62585608bitgcc -m32 -march=k6 -O -fomit-frame-pointer2014060920140525
62920848bitgcc -m32 -march=corei7 -O -fomit-frame-pointer2014060920140525
62936528bitgcc -m32 -O -fomit-frame-pointer2014060920140525
62942448bitgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014060920140525
62945208bitgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014060920140525
62981968bitgcc -m32 -march=nocona -O -fomit-frame-pointer2014060920140525
62983808bitgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060920140525
62984048bitgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014060920140525
62986368bitgcc -m32 -march=prescott -O -fomit-frame-pointer2014060920140525
62987528bitgcc -m32 -march=barcelona -O -fomit-frame-pointer2014060920140525
63052208bitgcc -m32 -march=core2 -O -fomit-frame-pointer2014060920140525
63104488bitgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060920140525
63107568bitgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060920140525
63107968bitgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060920140525
63217248bitgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060920140525
63257528bitgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060920140525
63272408bitgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060920140525
63390528bitgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060920140525
63390648bitgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060920140525
63396168bitgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060920140525
63411408bitgcc -m32 -march=k8 -O -fomit-frame-pointer2014060920140525
63416408bitgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060920140525
63417728bitgcc -m32 -march=i386 -O -fomit-frame-pointer2014060920140525
63424448bitgcc -m32 -march=athlon -O -fomit-frame-pointer2014060920140525
63429128bitgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060920140525
63447448bitgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060920140525
63476088bitgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060920140525
63492448bitgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060920140525
63545688bitgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060920140525
63724968bitgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060920140525
63736488bitgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060920140525
63755768bitgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060920140525
63786808bitgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060920140525
63810608bitgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060920140525
63822888bitgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060920140525
63823488bitgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060920140525
63834008bitgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060920140525
63843968bitgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060920140525
63869248bitgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014060920140525
63899168bitgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014060920140525
63901208bitgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060920140525
63904168bitgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060920140525
63926848bitgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014060920140525
63928528bitgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060920140525
63928728bitgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060920140525
63928728bitgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014060920140525
63930488bitgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060920140525
63931848bitgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060920140525
63933048bitgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060920140525
63933208bitgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014060920140525
63934008bitgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014060920140525
64030688bitgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060920140525
64031168bitgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060920140525
64032008bitgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060920140525
64038368bitgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060920140525
64084688bitgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060920140525
64087648bitgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060920140525
64096968bitgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014060920140525
64102728bitgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060920140525
64219648bitgcc -m32 -Os -fomit-frame-pointer2014060920140525
64237448bitgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060920140525
64269888bitgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014060920140525
64275368bitgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060920140525
64342648bitgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060920140525
74069648bitgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060920140525
74088008bitgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060920140525
74090488bitgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060920140525
74097848bitgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060920140525
75661968bitgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060920140525
76094768bitgcc -m32 -O3 -fomit-frame-pointer2014060920140525
76098208bitgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060920140525
76102888bitgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014060920140525
76103608bitgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060920140525
76111328bitgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060920140525
76214688bitgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060920140525
76246808bitgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060920140525
76299288bitgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014060920140525
76444728bitgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014060920140525
76483328bitgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060920140525
82357368bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060920140525
82361448bitgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060920140525
82362648bitgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060920140525
87304048bitgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060920140525
87322128bitgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060920140525
87915848bitgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060920140525
87920448bitgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060920140525
88418888bitgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060920140525
88419808bitgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060920140525
88420008bitgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060920140525
88879928bitgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060920140525
88930128bitgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060920140525
88984048bitgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060920140525
89100568bitgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060920140525
93197248bitgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060920140525
93199168bitgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060920140525
93206688bitgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060920140525
94877288bitgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060920140525
95040688bitgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060920140525
95524928bitgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060920140525
98783688bitgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060920140525
98948208bitgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060920140525
99189248bitgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060920140525
99316688bitgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060920140525
99317288bitgcc -m32 -march=i486 -O -fomit-frame-pointer2014060920140525
99357848bitgcc -m32 -march=pentium -O -fomit-frame-pointer2014060920140525

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: In file included from sbob_pi64xmm.c:19:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/mmintrin.h:32:3: error: #error "MMX instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:20:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:39:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:40:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: error: '__m128i' undeclared (first use in this function)
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: note: each undeclared identifier is reported only once for each function it appears in
sbob_pi64xmm.c: sbob_pi64xmm.c:43:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:44:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:45:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:46:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:51:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:52:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:53:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:54:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:63:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:64:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:65:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:66:33: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 40, 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=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=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 -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=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=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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:20:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:39:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:40:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: error: '__m128i' undeclared (first use in this function)
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: note: each undeclared identifier is reported only once for each function it appears in
sbob_pi64xmm.c: sbob_pi64xmm.c:43:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:44:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:45:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:46:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:51:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:52:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:53:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:54:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:63:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:64:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:65:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:66:33: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 56, namely:
CompilerImplementations
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=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=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 -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=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=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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -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: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
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=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=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=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 -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=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=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=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=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: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

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:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 22, 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=core2 -msse4.1 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O3 -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 -O3 -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 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -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