Implementation notes: x86, h5nano, crypto_aead/stribob192r1

Computer: h5nano
Architecture: x86
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
766660refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014082020140622
767390refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014082020140622
767410refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014082020140622
767440refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014082020140622
775195refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014082020140622
775275refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014082020140622
775345refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014082020140622
779090refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014082020140622
781280refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014082020140622
781755refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014082020140622
782720refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014082020140622
782755refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014082020140622
782785refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014082020140622
782800refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014082020140622
782825refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014082020140622
782865refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014082020140622
784855refgcc -m32 -O2 -fomit-frame-pointer2014082020140622
785735refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014082020140622
788145refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014082020140622
789370refgcc -m32 -march=k8 -O -fomit-frame-pointer2014082020140622
789400refgcc -m32 -march=athlon -O -fomit-frame-pointer2014082020140622
790725refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014082020140622
791865refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014082020140622
792270refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014082020140622
792325refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014082020140622
792445refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014082020140622
792515refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014082020140622
792515refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014082020140622
792515refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014082020140622
792530refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014082020140622
792980refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014082020140622
792980refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014082020140622
792980refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014082020140622
792980refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014082020140622
792980refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014082020140622
792990refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014082020140622
793030refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014082020140622
793030refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014082020140622
793030refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014082020140622
793030refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014082020140622
793130refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014082020140622
793145refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014082020140622
793150refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014082020140622
793150refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014082020140622
793150refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014082020140622
793150refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014082020140622
793170refgcc -m32 -Os -fomit-frame-pointer2014082020140622
793170refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014082020140622
793170refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014082020140622
793170refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014082020140622
794270refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014082020140622
794375refgcc -m32 -march=nocona -O -fomit-frame-pointer2014082020140622
794400refgcc -m32 -march=prescott -O -fomit-frame-pointer2014082020140622
794450refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014082020140622
794450refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014082020140622
794470refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014082020140622
794470refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014082020140622
794500refgcc -m32 -march=i386 -O -fomit-frame-pointer2014082020140622
794720refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014082020140622
795055refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014082020140622
795730refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014082020140622
796045refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014082020140622
796070refgcc -m32 -O -fomit-frame-pointer2014082020140622
796070refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014082020140622
796070refgcc -m32 -march=core2 -O -fomit-frame-pointer2014082020140622
796070refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014082020140622
796070refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014082020140622
796070refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014082020140622
796110refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014082020140622
796400refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014082020140622
796400refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014082020140622
796785refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014082020140622
797180refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014082020140622
797810refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014082020140622
800915refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014082020140622
800915refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014082020140622
800935refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014082020140622
800935refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014082020140622
800935refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014082020140622
801885refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014082020140622
801885refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014082020140622
801885refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014082020140622
801905refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014082020140622
801905refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014082020140622
803405refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014082020140622
803425refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014082020140622
803425refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014082020140622
804910refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014082020140622
804930refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014082020140622
804930refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014082020140622
817525refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014082020140622
846695refgcc -m32 -march=i486 -O -fomit-frame-pointer2014082020140622
849425refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014082020140622
849425refgcc -m32 -march=pentium -O -fomit-frame-pointer2014082020140622
850470refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014082020140622
851875refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014082020140622
852250refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014082020140622
855100refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014082020140622
855320refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014082020140622
862500refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014082020140622
867270refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014082020140622
868650refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014082020140622
878365refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014082020140622
878585refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014082020140622
878960refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014082020140622
879030refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014082020140622
879220refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014082020140622
880965refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014082020140622
881055refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014082020140622
881060refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014082020140622
881100refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014082020140622
882570refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014082020140622
900260refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014082020140622
900950refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014082020140622
901890refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014082020140622
907175refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014082020140622
913610refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014082020140622
913610refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014082020140622
915255refgcc -m32 -march=k6 -O -fomit-frame-pointer2014082020140622
938695refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014082020140622
973125refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014082020140622
973145refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014082020140622
973260refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014082020140622
973310refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014082020140622
993845refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014082020140622
999695refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014082020140622
1069730refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014082020140622
1091405refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014082020140622
1105890refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014082020140622
1105955refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014082020140622
1106010refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014082020140622
1129505refgcc -m32 -O3 -fomit-frame-pointer2014082020140622
1139230refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014082020140622
1144950refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014082020140622
1145965refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014082020140622
1146330refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014082020140622
1150825refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014082020140622
1152110refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014082020140622
1153350refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014082020140622
1156160refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014082020140622
1156860refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014082020140622
1156970refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014082020140622
1157035refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014082020140622
1160145refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014082020140622
1168150refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014082020140622
1182095refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014082020140622
1185475refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014082020140622
1196165refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014082020140622
1197345refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014082020140622
1200420refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014082020140622
1201175refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014082020140622
1207360refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014082020140622
1209730refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014082020140622
1210120refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014082020140622
1210245refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014082020140622
1211520refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014082020140622
1215125refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014082020140622
1215195refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014082020140622
1217030refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014082020140622
1217040refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014082020140622
1228970refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014082020140622
1240820refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014082020140622
1244920refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014082020140622
1250205refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014082020140622
1250315refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014082020140622
1286010refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014082020140622
1286510refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014082020140622
1289045refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014082020140622
1289240refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014082020140622
1309595refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014082020140622
72755458bitgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014081920140622
72755708bitgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014081920140622
72782358bitgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014081920140622
72786658bitgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014081920140622
74532758bitgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014082020140622
74537608bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081920140622
74541308bitgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014081920140622
74546758bitgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014081920140622
74550408bitgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014081920140622
74555108bitgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014081920140622
74595508bitgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014081920140622
74596108bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014082020140622
74596508bitgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014081920140622
74640758bitgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014081920140622
74643708bitgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014081920140622
75129608bitgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014081920140622
75141558bitgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014081920140622
75149508bitgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014081920140622
75391708bitgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014081920140622
75417758bitgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014081920140622
77276858bitgcc -funroll-loops -m32 -O -fomit-frame-pointer2014081920140622
80456308bitgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014081920140622
80456808bitgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014081920140622
80514408bitgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014081920140622
80732408bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014081920140622
80840808bitgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014081920140622
80861258bitgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014081920140622
80861658bitgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014081920140622
80862058bitgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014081920140622
80862058bitgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014081920140622
80939158bitgcc -m32 -O3 -fomit-frame-pointer2014081920140622
81729558bitgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014081920140622
81748108bitgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014081920140622
91359008bitgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014082020140622
91359658bitgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014082020140622
91362758bitgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014082020140622
91367608bitgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014082020140622
91370458bitgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081920140622
91378258bitgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014082020140622
91378658bitgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014082020140622
91596708bitgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081920140622
92247308bitgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014081920140622
92569858bitgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014081920140622
92595708bitgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014081920140622
92693808bitgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014081920140622
97098508bitgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014081920140622
97105008bitgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014081920140622
97107408bitgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014081920140622
97158108bitgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014081920140622
100096308bitgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014081920140622
100099958bitgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014081920140622
100101058bitgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014081920140622
101615758bitgcc -m32 -march=core2 -O -fomit-frame-pointer2014081920140622
101616008bitgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014081920140622
101616208bitgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014081920140622
101616658bitgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014081920140622
101616808bitgcc -m32 -march=corei7 -O -fomit-frame-pointer2014081920140622
101616908bitgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014081920140622
101619458bitgcc -m32 -O -fomit-frame-pointer2014081920140622
101619608bitgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014081920140622
102277158bitgcc -m32 -march=k8 -O -fomit-frame-pointer2014081920140622
102286758bitgcc -m32 -march=athlon -O -fomit-frame-pointer2014081920140622
102411908bitgcc -m32 -march=nocona -O -fomit-frame-pointer2014081920140622
102411908bitgcc -m32 -march=prescott -O -fomit-frame-pointer2014081920140622
112766308bitgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014081920140622
114431208bitgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014082020140622
114439408bitgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014082020140622
114448258bitgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014082020140622
114453508bitgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014082020140622
114973258bitgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014082020140622
114990258bitgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014082020140622
116274158bitgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014081920140622
116282108bitgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014081920140622
116283058bitgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014081920140622
116284908bitgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014081920140622
117050908bitgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014082020140622
117052008bitgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014081920140622
117064508bitgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014082020140622
117092558bitgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014082020140622
118132608bitgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014081920140622
118145008bitgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014081920140622
118157208bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014081920140622
120362158bitgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014082020140622
120374608bitgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014082020140622
120599558bitgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014081920140622
120650208bitgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014081920140622
120650908bitgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014081920140622
120651158bitgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014081920140622
120671308bitgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014081920140622
121080658bitgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014081920140622
121411958bitgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014081920140622
121424658bitgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014081920140622
121431358bitgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014081920140622
121957508bitgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014081920140622
122036258bitgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014081920140622
122054158bitgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014081920140622
122066608bitgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014081920140622
122502958bitgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014081920140622
124181708bitgcc -m32 -O2 -fomit-frame-pointer2014081920140622
124196358bitgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014081920140622
127230958bitgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014081920140622
127239708bitgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014081920140622
127240508bitgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014081920140622
129846158bitgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014081920140622
130689958bitgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014081920140622
130691158bitgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014081920140622
130691408bitgcc -m32 -march=k6 -Os -fomit-frame-pointer2014081920140622
131985158bitgcc -m32 -march=barcelona -O -fomit-frame-pointer2014081920140622
132458858bitgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014081920140622
132479158bitgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014081920140622
132479608bitgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014081920140622
132479758bitgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014081920140622
132588408bitgcc -m32 -Os -fomit-frame-pointer2014081920140622
132589008bitgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014081920140622
132589108bitgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014081920140622
132590058bitgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014081920140622
132590908bitgcc -m32 -march=core2 -Os -fomit-frame-pointer2014081920140622
132590908bitgcc -m32 -march=k8 -Os -fomit-frame-pointer2014081920140622
132591658bitgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014081920140622
132592008bitgcc -m32 -march=athlon -Os -fomit-frame-pointer2014081920140622
132592208bitgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014081920140622
132596758bitgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014081920140622
132606508bitgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014081920140622
134395708bitgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014081920140622
134404258bitgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014081920140622
134405358bitgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014081920140622
134949208bitgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014082020140622
134949408bitgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014082020140622
134951508bitgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014081920140622
134952008bitgcc -m32 -march=nocona -Os -fomit-frame-pointer2014081920140622
134952908bitgcc -m32 -march=prescott -Os -fomit-frame-pointer2014081920140622
135248258bitgcc -m32 -march=pentium -Os -fomit-frame-pointer2014081920140622
135251558bitgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014081920140622
135947108bitgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014081920140622
137568258bitgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014081920140622
139092258bitgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014082020140622
141205658bitgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014081920140622
141206458bitgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014081920140622
141217758bitgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014081920140622
141379208bitgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014082020140622
141429558bitgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014082020140622
141440908bitgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014082020140622
159125808bitgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014081920140622
161770958bitgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014081920140622
164375558bitgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014081920140622
170178408bitgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014081920140622
170327208bitgcc -m32 -march=i386 -O -fomit-frame-pointer2014081920140622
172250808bitgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014082020140622
172253058bitgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014081920140622
172253658bitgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014082020140622
172283858bitgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014081920140622
172287408bitgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014081920140622
172859258bitgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014082020140622
172860658bitgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014082020140622
172910358bitgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014081920140622
172935708bitgcc -m32 -march=i486 -O -fomit-frame-pointer2014081920140622
173061358bitgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014081920140622
173186958bitgcc -m32 -march=k6 -O -fomit-frame-pointer2014081920140622
173191158bitgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014081920140622
173583308bitgcc -m32 -march=i486 -Os -fomit-frame-pointer2014081920140622
173583908bitgcc -m32 -march=i386 -Os -fomit-frame-pointer2014081920140622
173583958bitgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014081920140622
175063508bitgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014081920140622
175103108bitgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014082020140622
175642658bitgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014081920140622
175670108bitgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014081920140622
175680608bitgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014081920140622
175972358bitgcc -m32 -march=pentium -O -fomit-frame-pointer2014081920140622
176361808bitgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014081920140622
176362108bitgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014081920140622

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