Implementation notes: x86, hydra7, crypto_aead/stribob192r1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
377212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
381620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
387628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
388912? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
391476? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
391640? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
391812? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
392664? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
393348? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
394752? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
394784? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
394796? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
396172? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
396180? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
396832? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
396868? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
396888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
396972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
397004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
397008? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
397044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
397144? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
397288? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
397920? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
398292? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
398300? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
398516? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
398548? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
398736? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
399204? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
399224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
399228? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
399268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
399324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
399352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
399504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
399804? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
399968? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
400056? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
400128? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
400132? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
400516? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
400656? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
400812? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
400852? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
400888? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
401296? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
401364? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
401388? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
401408? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
401440? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
401468? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
401524? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
401544? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
401556? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
401584? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
401596? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
401720? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
401760? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
401860? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
402072? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
402308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
402408? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
402480? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
402728? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
402792? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
402948? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
403052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
403148? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
403196? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
403252? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
403268? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
403276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
403320? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
403328? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
403328? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
403332? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
403336? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014050720140505
403644? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
403680? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
404604? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
404656? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
404848? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
404944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
404988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
405112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
405208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
405952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
429228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
429956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
437636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
438784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
440544? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
441540? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
441628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
442192? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
442724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
443132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
444676? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
445056? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
445080? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
445204? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
445284? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
445324? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
445656? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
453488? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
454348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
455088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
457972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
458072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
458080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
465504? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
467040? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
468016? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
475556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
484680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
484740? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
486124? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
486360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
487024? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
487324? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
489928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
490040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
491672? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
492032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
501148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
503224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
547908? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
663268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
711480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
711680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
711828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
712204? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
712600? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
713600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
716956? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
717708? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
722980? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
736248? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
744676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
750008? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
750036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
751272? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
753376? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
755420? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
764164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
764636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
770008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
771904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
772132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
772948? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
776052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
776432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
779312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
786424? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
807572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
811532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
812120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
819152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
819848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
820068? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
830624? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
832052? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
836540? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
837656? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
859572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
868664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
869048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
869512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
870936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
871016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
1120724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
4730564? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
4748504? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
4754852? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
4776940? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
4777672? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
4784728? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
4786416? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
4788852? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
4800804? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
4827164? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
4861528? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
4973508? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
5013196? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
5013696? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
5069060? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
5070764? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
5078272? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
5079244? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
5091084? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
5123080? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
5124416? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
5195076? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
5431060? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
5440836? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
5442180? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
5459756? ? ?? ? ?8bitgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
5469332? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
5469436? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
5471376? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
5478820? ? ?? ? ?8bitgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
5479652? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
5479808? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
5479840? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
5481484? ? ?? ? ?8bitgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
5488368? ? ?? ? ?8bitgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
5490784? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
5495140? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
5495472? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
5496236? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
5500288? ? ?? ? ?8bitgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
5500316? ? ?? ? ?8bitgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
5506340? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
5506496? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
5509248? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
5512860? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
5518180? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
5518400? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
5537004? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
5579896? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
6028032? ? ?? ? ?8bitgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
6040800? ? ?? ? ?8bitgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
6042308? ? ?? ? ?8bitgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
6042768? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
6042960? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
6047236? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
6056924? ? ?? ? ?8bitgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
6057668? ? ?? ? ?8bitgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
6057764? ? ?? ? ?8bitgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
6058264? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
6058304? ? ?? ? ?8bitgcc_-m32_-O_-fomit-frame-pointer2014050720140505
6061468? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
6062868? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
6119400? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
7622592? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
7625100? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
7625724? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
7627044? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
7630740? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
7653588? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
7685496? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
7724724? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
10038116? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
10070756? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
10074340? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
10432388? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
10432516? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
10438912? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
10445904? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
10461800? ? ?? ? ?8bitgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
10462088? ? ?? ? ?8bitgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
10477024? ? ?? ? ?8bitgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
10479072? ? ?? ? ?8bitgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
10479772? ? ?? ? ?8bitgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
10480932? ? ?? ? ?8bitgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
10481608? ? ?? ? ?8bitgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
10482112? ? ?? ? ?8bitgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
10482340? ? ?? ? ?8bitgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
10483208? ? ?? ? ?8bitgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
10483368? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
10483528? ? ?? ? ?8bitgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
10496436? ? ?? ? ?8bitgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
10503328? ? ?? ? ?8bitgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
10655784? ? ?? ? ?8bitgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
10734208? ? ?? ? ?8bitgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
10768468? ? ?? ? ?8bitgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
10769048? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
10805164? ? ?? ? ?8bitgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
10815900? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
10821132? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
10830092? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
10844700? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
10845388? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
10849352? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
10851616? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
11006328? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
11026680? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
11026972? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
11040208? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
11040244? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
11054484? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
11068576? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
11089508? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
11089908? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
12134648? ? ?? ? ?8bitgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
12171284? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
12178556? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
12178736? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
12184340? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
12187820? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
12189248? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
12214932? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
12663076? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
12663476? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
12668244? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
12670540? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
12672060? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
12678956? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
12679344? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
12708792? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
12843720? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
12882244? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
12882356? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
12882444? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
13147104? ? ?? ? ?8bitgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
13212884? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
13212976? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
13235100? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
13253080? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
13281196? ? ?? ? ?8bitgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
13603528? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
13613352? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
13613692? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
13615116? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
13648672? ? ?? ? ?8bitgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
13660676? ? ?? ? ?8bitgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
13660804? ? ?? ? ?8bitgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
13660900? ? ?? ? ?8bitgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
14394288? ? ?? ? ?8bitgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
14421388? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
14422628? ? ?? ? ?8bitgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
14423208? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
14441996? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
14444280? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
14492364? ? ?? ? ?8bitgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
14577324? ? ?? ? ?8bitgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
14577932? ? ?? ? ?8bitgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
14594880? ? ?? ? ?8bitgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
14602560? ? ?? ? ?8bitgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
14609268? ? ?? ? ?8bitgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
14609648? ? ?? ? ?8bitgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
14612260? ? ?? ? ?8bitgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
14786856? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
14787764? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
14792268? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
14831084? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
14888288? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
14890732? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
14921896? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
16023464? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
16023684? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
16023712? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
16029460? ? ?? ? ?8bitgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505

Compiler output

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

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -m32 -O2 -fomit-frame-pointer xmm
gcc -m32 -O3 -fomit-frame-pointer xmm
gcc -m32 -O -fomit-frame-pointer xmm
gcc -m32 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm

Compiler output

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

Number of similar (compiler,implementation) pairs: 56, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm

Compiler output

Implementation: xmm
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -m32 -march=prescott -Os -fomit-frame-pointer xmm

Compiler output

Implementation: xmm
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xmm

Compiler output

Implementation: xmm
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

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