Implementation notes: x86, rumba5, crypto_kem/babybear

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: babybear
TimeImplementationCompilerBenchmark dateSUPERCOP version
617216vecgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
623488vecgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
623680vecgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
624992vecgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
625152vecgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
625344vecgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
625408vecgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
626176vecgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
627008vecgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
628832vecgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
629440vecgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
629664vecgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
629856vecgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
630144vecgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
631296vecgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
631456vecgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
639072vecgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
649184vecgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
727232vecgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
731072vecgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
731904optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
732736optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
732768optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
734016vecgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
734112optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
734400optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
734784optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
734848optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
734880optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
735264optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
735392optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
735584optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
736960optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
737088optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
737184vecgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
737952optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
738016optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
738400optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
738560optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
738720vecgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
739456vecgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
739744optgcc -m32 -O2 -fomit-frame-pointer2018091520180818
740000vecgcc -m32 -O2 -fomit-frame-pointer2018091520180818
740000vecgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
740160vecgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
740160vecgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
740960optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
741408optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
741504optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
741536optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
741664vecgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
741824vecgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
741824vecgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
741824optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
741888optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
742080optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
743328vecgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
743424optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
744448optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
744544vecgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
745216optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
745376vecgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
745568optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
745728optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
745728optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
746048vecgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
746560optgcc -m32 -O3 -fomit-frame-pointer2018091520180818
747008vecgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
747136optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
747264optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
747360vecgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
747584vecgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
747648vecgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
747680optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
747904vecgcc -m32 -O3 -fomit-frame-pointer2018091520180818
748000optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
748896vecgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
749056vecgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
749120optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
749216vecgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
749504optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
749504optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
749728vecgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
750080optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
753056optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
753216vecgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
754048vecgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
754080vecgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
754368optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
754400vecgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
754400optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
755584vecgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
755616optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
755808optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
758880vecgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
761600optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
762496vecgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
763456optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
776576vecgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
818464vecgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
818592vecgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
819232vecgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
819808vecgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
820544vecgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
820896vecgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
821504vecgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
822080vecgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
823712vecgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
825280optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
826912vecgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
827040vecgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
827360optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
827488optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
827552optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
827552vecgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
827968optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
828192vecgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
828416vecgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
828576optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
829632vecgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
832992vecgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
836736vecgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
837600optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
838784optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
838880vecgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
839008vecgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
839104vecgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
839808optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
841344optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
841408vecgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
841472vecgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
841856vecgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
842080vecgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
842432vecgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
842848vecgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
842912optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
843136vecgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
843520vecgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
844128vecgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
844288optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
844480vecgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
844512vecgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
844832optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
845248vecgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
845312optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
845632vecgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
847392vecgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
848256vecgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
849024optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
849024optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
849024optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
849056vecgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
850144vecgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
850592vecgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
850720vecgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
850976optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
851104optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
851488vecgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
851584optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
851616optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
851712optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
851872optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
852128vecgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
852544vecgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
852608optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
855232optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
855424optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
855488vecgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
855552optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
856256vecgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
856608optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
856672optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
857024optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
857280vecgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
857344optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
860704optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
861952vecgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
862336optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
868384vecgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
869664optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
873920vecgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
875328vecgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
875360optgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
875936optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
876640vecgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
876800optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
877184optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
879712optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
880768optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
881600vecgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
883712vecgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
884384lowmemgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
884512lowmemgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
885344vecgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
886752optgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
887648vecgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
888768lowmemgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
889216lowmemgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
889568lowmemgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
890912lowmemgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
891904lowmemgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
892800vecgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
892864vecgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
893792optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
893920lowmemgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
894112vecgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
894144vecgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
894496optgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
894528vecgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
894656vecgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
906656vecgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
911200optgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
911328vecgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
912512lowmemgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
913024lowmemgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
913376lowmemgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
915392lowmemgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
915744lowmemgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
917120lowmemgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
917536lowmemgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
917888lowmemgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
917888lowmemgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
918784lowmemgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
919328lowmemgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
921280lowmemgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
922528lowmemgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
923840lowmemgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
933568optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
934016lowmemgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
934592optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
934592lowmemgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
934688vecgcc -m32 -O -fomit-frame-pointer2018091520180818
934816optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
934848lowmemgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
934944lowmemgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
934944optgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
935072lowmemgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
935584optgcc -m32 -O -fomit-frame-pointer2018091520180818
935616lowmemgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
935808lowmemgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
936256lowmemgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
936320lowmemgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
936864optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
937856lowmemgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
937856lowmemgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
937984lowmemgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
938144optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
938304lowmemgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
938336lowmemgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
938752lowmemgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
939360lowmemgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
939584lowmemgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
939776lowmemgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
940800lowmemgcc -m32 -O2 -fomit-frame-pointer2018091520180818
941344optgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
941632optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
941632optgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
942112optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
942176vecgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
942656optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
942784vecgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
942912optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
943200optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
943200vecgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
943360vecgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
943456vecgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
943584optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
943680vecgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
943776optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
943776vecgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
943808optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
943872optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
944000vecgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
945056lowmemgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
945504vecgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
945792vecgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
945824lowmemgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
946048optgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
946208vecgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
946368vecgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
946368optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
947328optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
947392vecgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
947456optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
947712optgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
947744vecgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
947776optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
948000optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
948160vecgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
948416vecgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
948736vecgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
948832optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
949568vecgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
949664optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
949888optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
950112vecgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
950400vecgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
950624optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
950816optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
951232optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
951424vecgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
951552optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
952512optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
952544lowmemgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
952960optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
953120vecgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
953184optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
953216vecgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
953344vecgcc -m32 -Os -fomit-frame-pointer2018091520180818
953472optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
953536optgcc -m32 -Os -fomit-frame-pointer2018091520180818
953536optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
953600vecgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
953632lowmemgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
953920optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
954560vecgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
954752vecgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
954816vecgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
954976optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
955200optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
955264optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
955456optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
955648optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
955808vecgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
955904optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
956288vecgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
956320vecgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
956448optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
956512optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
957184optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
957280optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
957952lowmemgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
958336optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
958560vecgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
958688optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
959168lowmemgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
959200vecgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
959840optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
960160vecgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
960352vecgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
960640optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
961344optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
962048optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
962080optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
962336vecgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
963136optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
963200optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
963360vecgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
971968optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
974624vecgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
974816optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
975168optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
976064lowmemgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
976608lowmemgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
976672vecgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
976960optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
977728optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
977888lowmemgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
978016lowmemgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
978304lowmemgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
978336lowmemgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
979136optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
979744vecgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
982048optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
984352vecgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
985088vecgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
985344optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
985664lowmemgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
986176optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
986240lowmemgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
986752vecgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
986784lowmemgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
987584optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
989056vecgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
989248vecgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
989280vecgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
989408optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
991072vecgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
992896lowmemgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
993664lowmemgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
993696lowmemgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
993888lowmemgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
994816lowmemgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
995872vecgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
996576optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
997728optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
997888optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
997952vecgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
998112vecgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
1000416lowmemgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
1002880vecgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
1003168vecgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
1003232optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
1004800optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
1005472optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
1006592optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
1007296lowmemgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
1007328optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
1008544lowmemgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
1010368lowmemgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
1014240lowmemgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
1014912lowmemgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
1014944lowmemgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
1016128lowmemgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
1016736lowmemgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
1016864lowmemgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
1018272lowmemgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
1019648lowmemgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
1025888lowmemgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
1033120lowmemgcc -m32 -O3 -fomit-frame-pointer2018091520180818
1034016lowmemgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
1034048lowmemgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
1034688lowmemgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
1035264lowmemgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
1035808lowmemgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
1036064lowmemgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
1036288lowmemgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
1036480lowmemgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
1036768lowmemgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
1036832lowmemgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
1036896lowmemgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
1037088lowmemgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
1037184lowmemgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
1037216lowmemgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
1037216lowmemgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
1037344lowmemgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
1037440lowmemgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
1037952lowmemgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
1038080lowmemgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
1038336lowmemgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
1038368lowmemgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
1038720lowmemgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
1039872lowmemgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
1040096lowmemgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
1040320lowmemgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
1040768lowmemgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
1040832lowmemgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
1040832lowmemgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
1040960lowmemgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
1041536lowmemgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
1042592lowmemgcc -m32 -Os -fomit-frame-pointer2018091520180818
1042592lowmemgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
1042816lowmemgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
1043328lowmemgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
1043936lowmemgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
1044096lowmemgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
1044256lowmemgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
1044672lowmemgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
1045248lowmemgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
1045344lowmemgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
1045536lowmemgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
1045664lowmemgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
1046208lowmemgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
1046304lowmemgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
1046496lowmemgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
1050976lowmemgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
1053632lowmemgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
1056192lowmemgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
1070464vecgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
1088896lowmemgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
1097056lowmemgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
1099552lowmemgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
1100480lowmemgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
1100960lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
1102624lowmemgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
1110528lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
1110976lowmemgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
1111008lowmemgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
1149376lowmemgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
1149632lowmemgcc -m32 -O -fomit-frame-pointer2018091520180818
1149792lowmemgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
1150688lowmemgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
1150816lowmemgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
1152160lowmemgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
1152608lowmemgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
1152736lowmemgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
1153056lowmemgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
1153824lowmemgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
1154624lowmemgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
1158944lowmemgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
1165984lowmemgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
1167488lowmemgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
1168736lowmemgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
1170560lowmemgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
1171168lowmemgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
1173664lowmemgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
1173824lowmemgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
1174912lowmemgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
1184192lowmemgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
1222240lowmemgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
1223488lowmemgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
1230784lowmemgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
1231328lowmemgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
1233184lowmemgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
1235424lowmemgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
1237504lowmemgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
1238816lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
1244128lowmemgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
1245504lowmemgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
1245536lowmemgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
1245952lowmemgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
1247296lowmemgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
1251008lowmemgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
1355424lowmemgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
2386560refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
2386816refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
2505632refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
2542208refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
2553312refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
2581824refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
2603168refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
2615616refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
2668320refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018091520180818
2698624refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
2699328refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
2708096refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
2710368refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
2715872refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
2738432refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
2739968refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
2750720refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
2904960refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
2929504refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
3167584refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018091520180818
3549504refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
3612256refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
3677664refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
3687808refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
3705920refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
3713120refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
3713632refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
3715264refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
3715456refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
3718272refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
3721472refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
3722432refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
3731808refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
3733696refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
3737120refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
3740448refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
3746976refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
3756416refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
3766464refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
3770464refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
3771168refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
3793088refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
3797056refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
3798208refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
3799936refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
3800032refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
3804672refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
3817184refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
3818272refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
3821056refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
3821600refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
3832384refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
3834560refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
3835200refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
3843040refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
3846912refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
3860512refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
3868864refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
3894432refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
3899648refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
3933824refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
3934816refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
4331680refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
4332768refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
4337312refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
4338432refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
4364064refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
4370976refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
4382208refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
4401024refgcc -m32 -O3 -fomit-frame-pointer2018091520180818
4419936refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
4420768refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
4424192refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
4438752refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
4440064refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
4445088refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
5333952refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
5534016refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
5545920refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
5547360refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
5550848refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
5551584refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
5557312refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
5577664refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018091520180818
5614048refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018091520180818
5625568refgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
5627616refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
5638720refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
5642336refgcc -m32 -O -fomit-frame-pointer2018091520180818
5647584refgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
5649216refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
5650432refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
5660288refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
5666400refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
5680864refgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
5712640refgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
5766784refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
5768032refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
5770272refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
5771584refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
5773472refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
5776800refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
5777824refgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
5779808refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
5788352refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
5792192refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
5805664refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
5808832refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
5827744refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
5852768refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
5881440refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
6108384refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
6712608refgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
6757568refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
7026848refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018091520180818
7078944refgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
7084288refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
7098848refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
7358464refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018091520180818
7432224refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
7434240refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
7451776refgcc -m32 -O2 -fomit-frame-pointer2018091520180818
7453664refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
7477760refgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
7587808refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
7590016refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
7590208refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
7590880refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
7592256refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
7602464refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
7605984refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
7606176refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
7606944refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018091520180818
7613024refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
7613056refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
7613632refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018091520180818
7628960refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
7629184refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
7634176refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
7635296refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
7639968refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
7653312refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
7655296refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
7665088refgcc -m32 -Os -fomit-frame-pointer2018091520180818
7666656refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
7675328refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
7675680refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
7693312refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
7698080refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
7702240refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
7702848refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
7712032refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
7716192refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
7719264refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
7723680refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
8267776refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
8277696refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
8289024refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
8362912refgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
8363392refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
8616288refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
8619904refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
9152032refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
9152128refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
9416128refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
9488512refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
9490688refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
9500960refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
9507072refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
9507936refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
9508960refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
9514016refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
9516128refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
9538976refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
9549088refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
9549088refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818

Compiler output

Implementation: crypto_kem/babybear/lowmem
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
ring.c: ring.c: In function 'triplemac':
ring.c: ring.c:15:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a0lo = *ac0, a0hi = *ac0>gt;>gt;64;
ring.c: ^
ring.c: ring.c:16:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a1lo = *ac1, a1hi = *ac1>gt;>gt;64;
ring.c: ^
ring.c: ring.c:17:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a2lo = *ac2, a2hi = *ac2>gt;>gt;64;
ring.c: ^
ring.c: ring.c:39:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac0 = a0lo | (dlimb_t)a0hi ring.c: ^
ring.c: ring.c:40:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac1 = a1lo | (dlimb_t)a1hi ring.c: ^
ring.c: ring.c:41:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac2 = a2lo | (dlimb_t)a2hi ring.c: ^
ring.c: ring.c: In function 'pqcrypto_kem_BabyBear_impl_priv_mac_3120':
ring.c: ring.c:20:5: error: 'asm' operand has impossible constraints
ring.c: __asm__("mulxq %[b0], %[tlo], %[thi]"
ring.c: ^
ring.c: ring.c:20:5: error: 'asm' operand has impossible constraints
ring.c: __asm__("mulxq %[b0], %[tlo], %[thi]"
ring.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer lowmem opt vec