Implementation notes: x86, cryptologic, crypto_aead/stribob192r1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
511151refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140517
511158refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140517
511297refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140517
511436refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060320140517
511731refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140517
512061refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140517
512306refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060320140517
512343refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060320140517
512370refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060320140517
512936refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140517
513149refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060320140517
513306refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140517
513546refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060320140517
514555refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140517
515558refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140517
518452refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140517
518457refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140517
518555refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060320140517
521530refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060320140517
521649refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140517
521909refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140517
522797refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060320140517
522848refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060320140517
524631refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060320140517
524788refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060320140517
524943refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060320140517
525394refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060320140517
525631refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060320140517
525706refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060320140517
525942refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140517
527460refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140517
556576refgcc -m32 -O2 -fomit-frame-pointer2014060320140517
557591refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140517
557603refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140517
557815refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140517
557815refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140517
558270refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140517
558409refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140517
558503refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140517
559549refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140517
559567refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140517
559776refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140517
560137refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140517
560176refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140517
560649refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140517
560885refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140517
560909refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140517
560924refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140517
561037refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060320140517
561091refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060320140517
561552refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140517
562543refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140517
562951refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060320140517
563121refgcc -m32 -Os -fomit-frame-pointer2014060320140517
563270refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060320140517
563824refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140517
564422refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060320140517
564518refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060320140517
564773refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140517
564845refgcc -m32 -O -fomit-frame-pointer2014060320140517
564933refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060320140517
564985refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140517
565606refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140517
565606refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140517
565903refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140517
566667refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060320140517
567364refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060320140517
567367refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140517
567479refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060320140517
567697refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140517
567767refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140517
567797refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060320140517
567930refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060320140517
568430refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060320140517
568488refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060320140517
570109refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060320140517
571170refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140517
571424refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060320140517
571461refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140517
573554refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140517
573715refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060320140517
574082refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140517
606912refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140517
607364refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140517
608085refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140517
608231refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140517
608691refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140517
609175refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140517
610006refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140517
610018refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140517
610063refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140517
610103refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140517
610149refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140517
610170refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140517
610273refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140517
610461refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140517
610527refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140517
610676refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140517
610685refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140517
610743refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140517
610840refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140517
611003refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140517
611152refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140517
611297refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140517
611955refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060320140517
611973refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140517
612215refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140517
612937refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140517
613821refgcc -m32 -O3 -fomit-frame-pointer2014060320140517
614033refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140517
614064refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140517
614455refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140517
614815refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140517
615791refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060320140517
615885refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140517
615976refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140517
616218refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140517
616370refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140517
616803refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140517
616930refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140517
617128refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140517
617300refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140517
617382refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060320140517
618176refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140517
618524refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140517
618791refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140517
618824refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140517
619428refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140517
620197refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140517
620309refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140517
620455refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140517
621309refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140517
621467refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140517
621727refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140517
697057refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140517
697082refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060320140517
700770refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060320140517
786340refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060320140517
791000refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140517
791173refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060320140517
46220598bitgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140517
46250718bitgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140517
46459388bitgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140517
46565558bitgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140517
46626808bitgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140517
46637598bitgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140517
46646228bitgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140517
46656808bitgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140517
46664888bitgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140517
46716918bitgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140517
46718478bitgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140517
46721868bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140517
46763078bitgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140517
46839608bitgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140517
47008458bitgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140517
47029118bitgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140517
47102598bitgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140517
47318958bitgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140517
47460538bitgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060320140517
47477748bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140517
47507078bitgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140517
47588088bitgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060320140517
47609538bitgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140517
47652598bitgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140517
47690128bitgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140517
47709108bitgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060320140517
47721218bitgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140517
47789538bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140517
47815678bitgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060320140517
47872868bitgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060320140517
47887798bitgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060320140517
47930408bitgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140517
47941898bitgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140517
47947978bitgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060320140517
47981158bitgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140517
48005188bitgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060320140517
48033068bitgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140517
48052038bitgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140517
48272628bitgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140517
48276028bitgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140517
48278368bitgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060320140517
48312008bitgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140517
48323038bitgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140517
48351118bitgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140517
48353778bitgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060320140517
48469758bitgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140517
48559188bitgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060320140517
48624388bitgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060320140517
48643848bitgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060320140517
49076388bitgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060320140517
49085458bitgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140517
49086158bitgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140517
49087128bitgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060320140517
49166828bitgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140517
49251038bitgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140517
49261478bitgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060320140517
49316138bitgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140517
49344808bitgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060320140517
49347418bitgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060320140517
49349178bitgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140517
49354158bitgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140517
49382798bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140517
49417358bitgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140517
49421008bitgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140517
49457738bitgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140517
49459708bitgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140517
49473218bitgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140517
49481138bitgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140517
49531188bitgcc -m32 -O3 -fomit-frame-pointer2014060320140517
49558768bitgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060320140517
49585948bitgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140517
49789178bitgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140517
49831308bitgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140517
50642768bitgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140517
62669008bitgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140517
62844728bitgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140517
62913068bitgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140517
62919428bitgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140517
62923038bitgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140517
63859708bitgcc -m32 -O2 -fomit-frame-pointer2014060320140517
63906458bitgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060320140517
64333378bitgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140517
64387338bitgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140517
64502398bitgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140517
65201978bitgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140517
65614708bitgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140517
65676368bitgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140517
65707828bitgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140517
65730648bitgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140517
66377368bitgcc -m32 -march=nocona -O -fomit-frame-pointer2014060320140517
66424158bitgcc -m32 -march=prescott -O -fomit-frame-pointer2014060320140517
66943248bitgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140517
67051948bitgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140517
67087828bitgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140517
67101588bitgcc -m32 -march=athlon -O -fomit-frame-pointer2014060320140517
67104278bitgcc -m32 -march=k8 -O -fomit-frame-pointer2014060320140517
67167858bitgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140517
67454548bitgcc -m32 -O -fomit-frame-pointer2014060320140517
67559678bitgcc -m32 -march=core2 -O -fomit-frame-pointer2014060320140517
67619248bitgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140517
67623068bitgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140517
67629978bitgcc -m32 -march=k6 -O -fomit-frame-pointer2014060320140517
67852248bitgcc -m32 -march=i386 -O -fomit-frame-pointer2014060320140517
67909308bitgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140517
70364308bitgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140517
70380528bitgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140517
70460188bitgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140517
70472548bitgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140517
70863158bitgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060320140517
70886528bitgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060320140517
70886978bitgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060320140517
70896348bitgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060320140517
70912528bitgcc -m32 -Os -fomit-frame-pointer2014060320140517
71163008bitgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140517
72339458bitgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060320140517
72381858bitgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140517
72421678bitgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060320140517
74009038bitgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140517
74032068bitgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140517
74131458bitgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140517
74235308bitgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140517
74247368bitgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140517
74785678bitgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060320140517
75492738bitgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060320140517
75527638bitgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140517
75587338bitgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140517
75684308bitgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140517
75708188bitgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140517
76308588bitgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060320140517
78056978bitgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060320140517
78403218bitgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140517
84586468bitgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140517
84623788bitgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060320140517
84772728bitgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140517
87892038bitgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140517
88216568bitgcc -m32 -march=i486 -O -fomit-frame-pointer2014060320140517
88273068bitgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140517
88621208bitgcc -m32 -march=pentium -O -fomit-frame-pointer2014060320140517
88706098bitgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140517
88960068bitgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140517

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:19:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/mmintrin.h:34:3: error: #error "MMX instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:20:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c:21:23: error: smmintrin.h: No such file or directory
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 't0'
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: 't0' undeclared (first use in this function)
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: (Each undeclared identifier is reported only once
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: sbob_pi64xmm.c:45: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:46: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:51: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:52: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:53: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:54: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:63: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:64: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:65: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:66: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:20:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c:21:23: error: smmintrin.h: No such file or directory
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 't0'
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: 't0' undeclared (first use in this function)
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: (Each undeclared identifier is reported only once
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: for each function it appears in.)
sbob_pi64xmm.c: sbob_pi64xmm.c:39: error: 't1' undeclared (first use in this function)
sbob_pi64xmm.c: ...
sbob_pi64xmm.c: sbob_pi64xmm.c:45: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:46: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:51: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:52: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:53: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:54: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:63: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:64: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:65: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:66: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: sbob_pi64xmm.c:21:23: error: smmintrin.h: No such file or directory
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56: error: incompatible types in assignment
sbob_pi64xmm.c: sbob_pi64xmm.c:57: error: incompatible types in assignment
sbob_pi64xmm.c: sbob_pi64xmm.c:58: error: incompatible types in assignment
sbob_pi64xmm.c: sbob_pi64xmm.c:59: error: incompatible types in assignment

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