Implementation notes: x86, titan0, crypto_aead/pi16cipher128v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
426804ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
427752ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
429528ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
430596ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
433012ref2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
433284ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
433372ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
433928ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
434280ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
434364ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
434608ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
435768ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
436472ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
436536ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
436712ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
436812ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
440084ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
442840ref2gcc -m32 -O3 -fomit-frame-pointer2019070820190110
442972ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
442988ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
454588ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
455128ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
506892ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
509868ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
512748goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
514088ref3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
514984ref3gcc -m32 -O3 -fomit-frame-pointer2019070820190110
515388ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
515612ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
515640ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
515904ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
516564ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
517444ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
517856goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
517992ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
518008ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
518260goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
518348ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
518768ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
519432ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
520896ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
521864ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
521952ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
527312goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
531864goptvgcc -m32 -O3 -fomit-frame-pointer2019070820190110
534128goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
535508goptvgcc -m32 -O2 -fomit-frame-pointer2019070820190110
536628goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
538196goptvgcc -m32 -O -fomit-frame-pointer2019070820190110
549244goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
551516ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
551532ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
553192goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
553456ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
554064ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
555008ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
557156ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
559400ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
559532goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
560776ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
560928ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
561028ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
561416ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
562656ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
562940ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
563692ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
563732ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
563812ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
564132ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
565112ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
565160ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
565228ref3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
565332ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
565504ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
565524ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
565608ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
565680ref3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
565744ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
565828ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
566032ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
566092ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
566156ref3gcc -m32 -O2 -fomit-frame-pointer2019070820190110
566384ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
566396ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
566440ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
566616ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
566660ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
566812ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
567264ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
567444ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
567736ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
568024ref3gcc -m32 -O -fomit-frame-pointer2019070820190110
568204ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
568332ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
568580ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
571192ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
578704ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
582800ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
582924ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
586772goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
587220ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
592248goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
595488goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
599628goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
599876goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
601080goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
602144goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
603280goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
603880goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
607112goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
608568goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
614288goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
614752goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
616388goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
619008goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
619164goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
619484goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
622964goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
648264ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
651228ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
653900ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
653992ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
655808ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
657140ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
662956ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
666040ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
694376ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
697672ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
701712ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
702484ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
703716ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
704116ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
704804ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
706256ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
710932ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
717880ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
718416ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
718504ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
722952ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
724200ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
743920ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
744008ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
744212ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
750692ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
750704ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
751908ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
767440ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
769548ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
769992ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
770324ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
770784goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
773828goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
775056goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
776688ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
778192ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
778884ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
780660ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
782140ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
782692ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
782820ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
782844ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
783476ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
786332ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
786980ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
787536ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
788352goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
788516goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
790736ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
791708ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
793884goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
803660goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
803972goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
804884goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
806252goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
807704goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
816144goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
816764goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
816976goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
817060goptvgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
823680goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
824132goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
832972goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
833104goptvgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
835020goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
839412goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
841076goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
842640goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
843412goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
844324goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
844336goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
845416goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
846056goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
846516goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
846948goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
848120goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
848304ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
848416goptvgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
848460goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
848728goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
849480goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
850488goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
851108goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
851940ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
852344goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
853096goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
858856ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
859236ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
868792goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
870392goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
870752goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
871432goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
871584goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
872812ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
874944ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
882992ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
885728ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
902260ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
902524ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
902768ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
902832ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
904128ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
904848ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
905788ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
906628ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
907640ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
907932ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
908796ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
908856ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
910308ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
910716ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
912236ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
912624ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
916656ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
918476ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
918912ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
919276ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
929664goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
930244ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
931580goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
931720goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
935096ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
935620ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
935652ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
938412goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
941108ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
944032goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
945456ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
947384ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
947440ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
948388goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
949020ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
950008goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
952860goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
953504ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
953764ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
953780ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
953928ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
954268ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
954512ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
954600ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
956408ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
956424ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
956816goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
957220goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
958184ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
958488ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
958640ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
958988ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
959392ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
959396ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
959600ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
959704ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
960772ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
960832ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
960848ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
961000ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
961272ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
961824ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
962152ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
963980ref3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
964648ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
964716ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
965896ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
966488goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
967280ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
967492ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
967820ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
969096ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
969304ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
969924ref3gcc -m32 -Os -fomit-frame-pointer2019070820190110
970012ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
970492ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
970500goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
971372ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
972204ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
973476ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
974200ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
975952ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
979512ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
980832ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
980896ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
983616ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
983856ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
985440ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
1009152ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
1009708ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
1043696goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
1045268goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
1048192goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
1050820goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
1059132goptvgcc -m32 -Os -fomit-frame-pointer2019070820190110
1062608goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
1066420goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
1066788goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
1600380ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
1604736ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
1606628ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
1628208ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
1647996ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
1650912ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
1651676ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
1654204ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
1663964ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
1664384ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
1666592ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
1668668ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
1668844ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
1670248ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
1671312ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
1673680ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
1680232ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
1695160ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
1696092ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
1703736ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
1708116ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
1711456ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
1721292ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
1723164ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
1740228goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
1742152goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
1744480goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
1744720goptvgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
1745368goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
1745400goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
1751128goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
1753940ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
1754660ref2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
1756632goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
1760668ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
1761592ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
1761900ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
1762596ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
1762812ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
1762848ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
1763332ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
1764384ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
1765332ref2gcc -m32 -O2 -fomit-frame-pointer2019070820190110
1766016ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
1776724ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
1780432ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
1785092ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
1789264goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
1790284goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
1791360goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
1792140ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
1794236goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
1798784ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
1798912goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
1799664ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
1800508ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
1802408ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
1803504ref2gcc -m32 -O -fomit-frame-pointer2019070820190110
1805904ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
1806260ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
1807268ref2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
1808260ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
1808340ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
1808640goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
1810264ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
1818324ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
1821544ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
1821556ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
1828864ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
1831872ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
1848868ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
1859692ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
1860548ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
1862552ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
1886868goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
1903776goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
1908392goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
1916816ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
1920140ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
1923240ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
1924760ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
1928624ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
1929984ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
1931220ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
1933944ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
1934608ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
1934704ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
1936188ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
1937496ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
1941996ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
1942824ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
1943340ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
1945752ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
1946468ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
1947188ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
1948788ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
1949124ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
1949196ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
1949360ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
1950328ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
1950612ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
1952572ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
1953296ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
1954516ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
1954704ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
1955556ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
1956232ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
1957708ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
1957728ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
1959480ref2gcc -m32 -Os -fomit-frame-pointer2019070820190110
1960388ref2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
1962304ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
1962412ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
1965856ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
1966512ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
1971096ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
1974512goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
1980504ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
1984244ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
1984464ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
1986720ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
1992560ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
1993692ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
2038844ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
2055976ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
2056836ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
2061076ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
2080124ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
2081608ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
2087832ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
2091452ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
2170616ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
2175076goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
2205748goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
2206096goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
2213236goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
2215156goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
2222320ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
2228516ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
2229080ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
2231640ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
2259524ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
2262412ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
2267048ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
2268792ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
2275632ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
2281540goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
2299396goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
2304860goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
2320484goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
2321812goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
2322952goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
2346028ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
2348124goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
2349856goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
2351220goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
2356684goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
2377044goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
2390372goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
2391932goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
2511728ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
2513216ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
2514304ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
2521576ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
2523564ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
2524704ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
2532512ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
2536244ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
2770412goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
2771944goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
2773100goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
2775660goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
2779044goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
2787356goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
2797640goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
2859552goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
2886328goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
2902320goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
2908396goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
2910572goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
2912964goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
2924820goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
2926744goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
2931552goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
2935608goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
3017860goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
4695664goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
4731688goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
4736696goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
4742324goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
4813580goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
4850864goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
5264088goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
5336020goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
5338956goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
5353052goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
5469032goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
5556912goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110

Checksum failure

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
aaa6b207cc4efa52ae4a1d26c262ccd7921dfc091be2fb1832c4edf211f3f1fd
Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O -fomit-frame-pointer goptv

Checksum failure

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
06035142a8ddab6480d5ef32750d53f46a79a8bcad59acd494ea75b35c092123
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv

Checksum failure

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
1ed6a1ba7e87bae2d1370f5afb374c0cad62b752c229327bdd547ed347ed4b76
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer goptv

Test failure

Implementation: crypto_aead/pi16cipher128v2/optimized_nonSSE
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 344, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized_nonSSE ref

Test failure

Implementation: crypto_aead/pi16cipher128v2/optimized_nonSSE
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Compiler output

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: warning: MMX vector argument without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -m32 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi16cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: warning: MMX vector argument without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^~~~~~~~~~~~~~~~~~~~~~~

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -m32 -O -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer goptv