Implementation notes: x86, kizomba, crypto_aead/stribob192r1

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
209490refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
210471refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
210596refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
219698refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
219966refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
220974refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
222318refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
227820refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082620180818
229365refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
229538refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082620180818
230828refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082620180818
230913refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
230988refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082620180818
231024refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082620180818
231060refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
231177refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082620180818
231248refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082620180818
231377refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082620180818
231488refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082620180818
231684refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082620180818
231737refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082620180818
231756refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082620180818
231794refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082620180818
231826refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082620180818
232024refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
234000refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082620180818
235754refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082620180818
238652refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
267421refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
268278refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
268895refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
269135refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
269280refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
269597refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082620180818
270170refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
270246refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
270266refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
270494refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
270534refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082620180818
270707refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082620180818
270746refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082620180818
272185refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
273438refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
273740refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
274272refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
275211refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082620180818
275297refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082620180818
275788refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082620180818
276365refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
280942refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082620180818
303476refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
305214refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
305248refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
306637refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
306655refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082620180818
306787refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
307260refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
307367refgcc -m32 -O3 -fomit-frame-pointer2018082620180818
307403refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
307645refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
307670refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
307739refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
308319refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
311216refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
311472refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
311543refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
312327refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
312611refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
313202refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
314097refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
315923refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
317685refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
317826refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
319062refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
319170refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
319744refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
319950refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
320577refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
320728refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
322067refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
322468refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
324295refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
333042refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
334475refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
336941refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
337442refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
341377refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
342276refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
343004refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
343191refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
343831refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
344065refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082620180818
344070refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082620180818
345171refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
345297refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082620180818
345535refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082620180818
345653refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082620180818
346002refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082620180818
346052refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
346435refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
346575refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
346928refgcc -m32 -O -fomit-frame-pointer2018082620180818
346996refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
347131refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082620180818
347191refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082620180818
347377refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
348300refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
348504refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
348568refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
348824refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
349736refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
350075refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
350847refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
352159refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
352802refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
355809refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
356012refgcc -m32 -O2 -fomit-frame-pointer2018082620180818
359601refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
376588refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082620180818
377336refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
378782refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
379566refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
379820refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
386593refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
386961refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
387204refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
387698refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
387992refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082620180818
388665refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
388748refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
389103refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
389320refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
391486refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
391625refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
391846refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
393398refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
394162refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
394290refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
398115refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
398456refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
398579refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
401462refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
403816refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
404458refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
405927refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
410256refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
411964refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
414656refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
443455refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
444506refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
445217refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
447299refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
449593refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
454357refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
455067refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
455123refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
456032refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
456332refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
456417refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
456667refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
457266refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
457665refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
458932refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
459466refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
459469refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
460356refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082620180818
460698refgcc -m32 -Os -fomit-frame-pointer2018082620180818
461476refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
463123refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
463214refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
463641refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
464141refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
3079030refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
3096881refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
3369113refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
3426768refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
36053478bitgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
36109018bitgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
36177568bitgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
36224648bitgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082620180818
36330738bitgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
36339578bitgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
42548998bitgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082620180818
42552448bitgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
42595208bitgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
42948838bitgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
44787158bitgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
45234828bitgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082620180818
45274698bitgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082620180818
45324968bitgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082620180818
45432348bitgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082620180818
45437828bitgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082620180818
45470658bitgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082620180818
45541138bitgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
45567028bitgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082620180818
45643498bitgcc -m32 -O3 -fomit-frame-pointer2018082620180818
45652348bitgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
45736638bitgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082620180818
45797328bitgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
45828168bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
45895648bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
47861078bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
47889638bitgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082620180818
48049608bitgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
48050248bitgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
48288098bitgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
48868998bitgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
49029788bitgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
49038448bitgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
49062068bitgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
59316458bitgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082620180818
59332688bitgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082620180818
59334368bitgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082620180818
59340638bitgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082620180818
59361018bitgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082620180818
59403818bitgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082620180818
59405648bitgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082620180818
59712408bitgcc -m32 -O2 -fomit-frame-pointer2018082620180818
59869368bitgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
59896898bitgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
60165818bitgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082620180818
63179468bitgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
63712028bitgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
63714658bitgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
63798538bitgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
63801738bitgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
64206448bitgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
64890578bitgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
71972948bitgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
79375168bitgcc -m32 -O -fomit-frame-pointer2018082620180818
79375348bitgcc -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
79404968bitgcc -m32 -march=core2 -O -fomit-frame-pointer2018082620180818
79411118bitgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082620180818
79415998bitgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082620180818
79471078bitgcc -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
79477168bitgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
79490228bitgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082620180818
79515538bitgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082620180818
79566298bitgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082620180818
79578648bitgcc -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
79606768bitgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082620180818
79609408bitgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082620180818
79729098bitgcc -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
85839238bitgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
86166138bitgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
86245288bitgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
87158118bitgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
87184148bitgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
87279568bitgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
87324708bitgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
91882128bitgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
92207298bitgcc -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
93026748bitgcc -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
93694178bitgcc -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
94279248bitgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
94437158bitgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
96573398bitgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
97152868bitgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
97410048bitgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
97753698bitgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
98901598bitgcc -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
98905468bitgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
98952748bitgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
108883188bitgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
109003798bitgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
110241508bitgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
110267888bitgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
110384948bitgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
110425998bitgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
110430168bitgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
110437348bitgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
110443198bitgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
110837388bitgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
118735798bitgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
119080718bitgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
120246298bitgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
125015048bitgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
125114058bitgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
125155488bitgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
125693718bitgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
125747688bitgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
126335738bitgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082620180818
126646128bitgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
126689178bitgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
126886858bitgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
126915008bitgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
127574628bitgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
127597448bitgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
127615308bitgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
127730168bitgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
127823008bitgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
127932188bitgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
128221808bitgcc -m32 -Os -fomit-frame-pointer2018082620180818
128603078bitgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
129020468bitgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082620180818
129087728bitgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082620180818
129292788bitgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082620180818
129661018bitgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082620180818
129813478bitgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082620180818
129844688bitgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082620180818
129891218bitgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
130101178bitgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082620180818
130255588bitgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
130625148bitgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
130747918bitgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
130885928bitgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
131040978bitgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
131126468bitgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
132095478bitgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
132650708bitgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
132933838bitgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
133001688bitgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
133134728bitgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
133495088bitgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
133657168bitgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
133693268bitgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
133738878bitgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
133944098bitgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082620180818
134103868bitgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
134138998bitgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
134271118bitgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
135412728bitgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
135546058bitgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
136599578bitgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
137220628bitgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
137251498bitgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
137492508bitgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
137679138bitgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
137699328bitgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
137838658bitgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
138119008bitgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
138125008bitgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
138278978bitgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
138364628bitgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
138793498bitgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
139178958bitgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
139179498bitgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
139357708bitgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
143114948bitgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
143589568bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
143899348bitgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
144080758bitgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
144254208bitgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
145167238bitgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
145478578bitgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
153794878bitgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
186999808bitgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
187312788bitgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
187962908bitgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
188620648bitgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
199277778bitgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
199398498bitgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818

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'; did you mean '_mm_insert_epi32'? [-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'; did you mean '_mm_cvtsi32_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: 144, 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=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'; did you mean '_mm_insert_epi32'? [-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'; did you mean '_mm_cvtsi32_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'; did you mean '_mm_insert_epi32'? [-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'; did you mean '_mm_cvtsi32_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'; did you mean '_mm_insert_epi32'? [-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'; did you mean '_mm_cvtsi32_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: 28, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -O3 -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 -O3 -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 -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 -O3 -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