Implementation notes: x86, cryptothinkx, crypto_aead/stribob192r1

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
301623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
302469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
303036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
303768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
304023? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
310155? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
311112? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021420170105
311283? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021420170105
311412? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
314187? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021420170105
317496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
320622? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
320778? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021420170105
320859? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
321144? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
321573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
321987? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021420170105
322164? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017021420170105
323085? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
326676? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
326769? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
326988? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
329292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
329343? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017021420170105
329967? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
330198? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
330465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
331173? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021420170105
331182? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
331374? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
331425? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
331794? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
331995? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021420170105
332160? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021420170105
332175? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
332217? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021420170105
332340? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
332556? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
332955? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
332994? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021420170105
333156? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
333489? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
333534? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
333543? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
333585? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
333594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
333726? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
333729? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
334308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
334614? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
334788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
334809? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021420170105
335250? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
335253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
335280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
335283? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
336042? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021420170105
336504? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
336507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
336735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
337722? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
338703? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
339093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
341790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
342336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
342645? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021420170105
342783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
342792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
343539? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
343578? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017021420170105
344301? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021420170105
345165? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
345657? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021420170105
345669? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021420170105
346068? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
346107? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021420170105
346128? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021420170105
346137? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021420170105
346251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
346287? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
347112? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
349530? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
350181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
351057? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
351375? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
351579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
351642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
351759? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
351822? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
351957? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
352215? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
352329? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
353733? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
354450? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
354618? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
354837? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021420170105
354873? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021420170105
355212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
355302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
355350? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
355362? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021420170105
355401? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
355485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
355587? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021420170105
355620? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
355914? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021420170105
356013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
356097? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021420170105
356199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
356349? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
356397? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
356433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
356550? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
356604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
356607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
356877? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021420170105
357153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
358035? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021420170105
358401? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
359418? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
359484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
359925? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
360111? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
360141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
360246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
362475? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
363105? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
364029? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
366558? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021420170105
366627? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021420170105
367158? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021420170105
367575? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021420170105
368499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
368619? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
368745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
369042? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021420170105
369546? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
371472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
372744? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021420170105
373803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
376152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
377523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
377589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
378360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
378963? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
379299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
379455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
380046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
380202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
381424? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021420170105
381555? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
384192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
384354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
384465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
386955? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
388888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
389238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
391359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
392328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
392673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
393189? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021420170105
393633? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
395284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
395352? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
395931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
396462? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
396933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
398826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
399654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
403089? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
403532? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017021420170105
403731? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
403743? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
404790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
407216? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
417273? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
421868? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
422964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
536283? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
609780? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021420170105
3337098? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
3359463? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
3359979? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
3363480? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
3365511? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021420170105
3366573? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
3375756? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
3389568? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
3416895? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
3433914? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
3439416? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
3443661? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
3444246? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
3475158? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021420170105
3496386? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
3513162? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
3525621? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021420170105
3531774? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
3616545? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
3617676? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
3632571? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
3669591? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021420170105
3807669? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
3818988? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
3837669? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
3900750? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
3956808? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
3965811? ? ?? ? ?8bitgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021420170105
3973626? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
3979362? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
4025256? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021420170105
4031955? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
4087854? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021420170105
4098189? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021420170105
4109433? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021420170105
4115910? ? ?? ? ?8bitgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021420170105
4175373? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
4178163? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021420170105
4220886? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021420170105
4225137? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021420170105
4240554? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021420170105
4257033? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021420170105
4295235? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021420170105
4305072? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021420170105
4319148? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021420170105
4377318? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021420170105
4378026? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021420170105
4379874? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021420170105
4382538? ? ?? ? ?8bitgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021420170105
4387827? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
4389966? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
4403577? ? ?? ? ?8bitgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021420170105
4409331? ? ?? ? ?8bitgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021420170105
4426257? ? ?? ? ?8bitgcc_-m32_-O3_-fomit-frame-pointer2017021420170105
4433469? ? ?? ? ?8bitgcc_-m32_-O2_-fomit-frame-pointer2017021420170105
4452045? ? ?? ? ?8bitgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021420170105
4494366? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021420170105
4504638? ? ?? ? ?8bitgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021420170105
4505580? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021420170105
4507398? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021420170105
4508937? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021420170105
4519083? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021420170105
4523478? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021420170105
4526559? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021420170105
4530507? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021420170105
4531392? ? ?? ? ?8bitgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021420170105
4540557? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021420170105
4551048? ? ?? ? ?8bitgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021420170105
4551966? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021420170105
4573767? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021420170105
4580622? ? ?? ? ?8bitgcc_-m32_-O_-fomit-frame-pointer2017021420170105
4584645? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021420170105
4607952? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021420170105
4805655? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021420170105
4825917? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021420170105
4903116? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021420170105
4928274? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
5257929? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
5596671? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
7753572? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
7753602? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
7753674? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
7754145? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105
7759266? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021420170105
7767516? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
7768164? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
8473671? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
8482479? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
8485476? ? ?? ? ?8bitgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
9509499? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021420170105
9515073? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021420170105
9521097? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021420170105
9527394? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021420170105
9527580? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021420170105
9532677? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021420170105
9570825? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
9570843? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
9570957? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
9589404? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021420170105
10128816? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021420170105
10128828? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021420170105
10160565? ? ?? ? ?8bitgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021420170105
10213026? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
10213035? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
10225290? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
10225485? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
10405731? ? ?? ? ?8bitgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021420170105
10510992? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021420170105
10511376? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021420170105
10511556? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021420170105
10524516? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021420170105
10542573? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
10548333? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
10548723? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
10657500? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021420170105
10657659? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021420170105
10658088? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021420170105
10658193? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021420170105
11096442? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
11096556? ? ?? ? ?8bitgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
11096913? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
11107455? ? ?? ? ?8bitgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021420170105
11325786? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021420170105
11327181? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021420170105
11353761? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021420170105
11458368? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
11461323? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
11462388? ? ?? ? ?8bitgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
11462559? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
11466171? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
11480787? ? ?? ? ?8bitgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
11481474? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
11481963? ? ?? ? ?8bitgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
11482281? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
11482803? ? ?? ? ?8bitgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
11486583? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021420170105
11486640? ? ?? ? ?8bitgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021420170105
11486961? ? ?? ? ?8bitgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021420170105
11487660? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021420170105
11488749? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021420170105
11492487? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
11492679? ? ?? ? ?8bitgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021420170105
11493924? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021420170105
11506425? ? ?? ? ?8bitgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
11513517? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021420170105
11521959? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
11522373? ? ?? ? ?8bitgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
11523066? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
11526447? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
11527578? ? ?? ? ?8bitgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
11528676? ? ?? ? ?8bitgcc_-m32_-Os_-fomit-frame-pointer2017021420170105
11534919? ? ?? ? ?8bitgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
11929944? ? ?? ? ?8bitgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021420170105
12039927? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021420170105
12040149? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021420170105
12040155? ? ?? ? ?8bitgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021420170105
12280458? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021420170105
12283506? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021420170105
12283593? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021420170105
12284040? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021420170105
12287919? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021420170105
12288240? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021420170105
12288753? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021420170105
12298626? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021420170105
12300735? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021420170105
12308550? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021420170105
12308805? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021420170105
12318684? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021420170105
12319962? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021420170105
12337716? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021420170105
12337719? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021420170105
12347145? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021420170105
12350259? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021420170105
12350613? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021420170105
15869805? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021420170105
15870330? ? ?? ? ?8bitgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021420170105
15870735? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021420170105
16927164? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021420170105
16927497? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021420170105
16928583? ? ?? ? ?8bitgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021420170105

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function ‘sbob_pi’:
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function ‘_mm_insert_epi64’ [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro ‘SBOB_XMM_FIT64’
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: ^
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: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:43:8: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
sbob_pi64xmm.c: t0 = _mm_loadu_si128(&((__m128i *) s512)[0]);
sbob_pi64xmm.c: ^

Number of similar (compiler,implementation) pairs: 88, 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=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=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=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=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=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=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=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=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function ‘sbob_pi’:
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function ‘_mm_insert_epi64’ [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro ‘SBOB_XMM_FIT64’
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: ^
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: 56, 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=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=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=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=prescott -O2 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -m32 -march=prescott -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function ‘sbob_pi’:
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function ‘_mm_insert_epi64’ [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro ‘SBOB_XMM_FIT64’
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: ^
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: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c: In function ‘sbob_pi’:
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function ‘_mm_insert_epi64’ [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro ‘SBOB_XMM_FIT64’
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: ^
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: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c: In function ‘sbob_pi’:
sbob_pi64xmm.c: sbob_pi64xmm.c:34:5: warning: implicit declaration of function ‘_mm_insert_epi64’ [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:56:14: note: in expansion of macro ‘SBOB_XMM_FIT64’
sbob_pi64xmm.c: t0 = SBOB_XMM_FIT64(SBOB_XMM_UMIX64(0), SBOB_XMM_UMIX64(1));
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:34:22: warning: implicit declaration of function ‘_mm_cvtsi64_si128’ [-Wimplicit-function-declaration]
sbob_pi64xmm.c: _mm_insert_epi64(_mm_cvtsi64_si128(w0), (w1), 1)
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: ^
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