Implementation notes: x86, h4e450, crypto_hash/cubehash164

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
583590emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
583594emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
583599emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
583600emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
583604emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
583609emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
583613emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
583628emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
583632emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
583633emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
583642emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
583642emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
583651emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
583675emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
583699emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
583704emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
583704emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
647002emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
647007emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
647050emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
647069emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
647083emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
647088emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
647316emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
647372emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
647796emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
647838emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
647843emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
647867emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
648313emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
648332emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
648361emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
649054emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
653201emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
653253emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
653263emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
656103emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
657062emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
657495emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
665480emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
665480emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
665509emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
665513emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
665518emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
665570emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
686917emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
686940emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
716286emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
716286emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
716290emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
716291emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
716471emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
730792emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
731015emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
771651emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
771719emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
777242emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
836594emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
836603emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
836608emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
836617emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
838746emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
838783emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
840427emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
842156emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
905464unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
906205unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
906338unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
906727unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
908984simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
909022simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
909045simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
910756unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
911986unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
915791simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
915791simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
916869unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
917287unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
917643unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
917957unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
918489simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
919662unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
921591unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
921937unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
922208unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
922664simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
922678simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
923029simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
923091simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
923129simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
923134simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
924326unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
924335unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
924431unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
925780simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
925884simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
925894simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
925946simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
925984simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
925994simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
926003simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
926136unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
927476unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
928720simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
928729simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
928744simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
929043unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
929086unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
930045simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
930045simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
930050simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
930069simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
930459unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
930463unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
930981unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
930996unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
931066unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
931133unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
931194unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
931238unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
934743unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
934786simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
935284simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
935460simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
935508simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
936097simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
936168simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
936182simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
936196unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
936206unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
936239unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
936248unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
936610unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
936677simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
936985unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
937004unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
937308simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
937508simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
938448unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
938462unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
938496unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
938538simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
938676unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
939826unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
940053simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
940728unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
940809unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
940837unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
941991unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
942063unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
943117unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
943136unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
943151unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
943165unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
943193simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
943545simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
943554unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
943554unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
943559simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
943559unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
943564unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
943749unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
943925unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
944310simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
944651unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
944794simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
946347simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
946642unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
946709unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
946747unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
947150simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
947155simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
949107unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
949121unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
949169unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
949444unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
949772simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
949943unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
949943unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
949967unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
949967unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
950385unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
950418unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
950642simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
950788simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
950864unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
951064unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
952688simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
954698unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
956137unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
956151simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
956256unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
956260unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
956341unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
957737unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
957742unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
958151unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
958208unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
958835simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
959116simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
962621unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
962625unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
962944unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
962958unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
963980unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
964008unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
964487unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
966169unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
966511simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
966540simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
967219unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
967556simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
967561simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
968164simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
969589simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
972487unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
972738simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
972814simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
973821unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
973826unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
974572unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
974581unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
975617simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
979127unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
979877simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
980058unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
980187simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
982999simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
983197unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
983226simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
983231unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
983735simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
983948unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
984200unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
984689unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
984717simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
985977unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
985991unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
986091unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
986361unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
986366unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
991349unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
991354unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
992955simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
992959simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
992964simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
992964simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
993054unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
993448unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
994593unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
994603unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
997823unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
997823unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1004445unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1004450unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1004459unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1004616unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1006601simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1006601simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1180598unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1180599unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1180608unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1181158unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1181163unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1181173unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1182242unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1182247unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1182260unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1182854unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1182874unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1184342unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1184365unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1184735unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1185163unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1186303unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1186313unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1187515unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1189148unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1189191unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1189200unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1189262unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
1190721unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
1190730unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
1190754unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
1190758unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
1191272unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1191290unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1191357unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1191376unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1194420unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1194421unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1195632unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1195632unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1195632unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
1196464unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
1196468unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1198520unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1198525unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1217853unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1218266unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1947799specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1947818specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1953247specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1953252specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1969550specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1969664specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1969697specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1978722specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1979064specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1979188specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1979405specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1980056specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1985381specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1985538specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1985661specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1985661specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1986151specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1986934specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1987048specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1987181specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1988160specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1988184specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1992644specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1995418specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
2001085specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
2006186specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
2012152specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
2012300specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
2015919specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
2017411specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
2030668specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
2044329specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
2044385specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
2052950specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
2052955specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
2059729specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
2060550specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
2066559specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
2089040specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
2089041specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
2100455specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
2104839specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
2105727specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
2106758specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
2106763specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
2114581specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
2115047specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
2115056specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
2115451specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
2117669specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
2117697specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
2117773specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
2117774specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
2120965specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
2126067specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
2126091specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
2141191specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
2150881specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
2150886specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
2150910specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
2162437specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
2168888specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
2168893specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
2170569specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
2175965specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
2175966specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
2176027specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
2176188specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
2176198specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2184041specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
2197208specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
2200633specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
2223091specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2223109specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
3352313specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
3418907specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
3419064specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
3419639specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
3419701specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
3445256specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
3446737specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
3446757specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
3446757specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
3450885specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
3451131specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
3451136specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
3451151specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
3457278specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
3457311specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
3457349specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
3458399specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
3458969specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
3463083specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
3464089specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
3464090specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
3468056specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
3486001specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
3486253specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
3537971specgcc -m32 -O -fomit-frame-pointer2017090220170725
3557489specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
3557608specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
3566015specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
3567977specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
3568062specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
3575144specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
3575163specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
3603730specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
3603811specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
3613087specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
3633845specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
3634054specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
3634106specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
3634439specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
3635996specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
3639241specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
3651910specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
3654983specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
3655225specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
3706406specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
3706468specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
3760394specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
3760485specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
3767159specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
3767249specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
3777110specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
3777489specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
3782458specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
3782482specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
3808065specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
3808801specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
3808873specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
3808934specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
3811429specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
3812126specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
3823522specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
3824506specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
3824567specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
3827925specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
3828490specgcc -m32 -Os -fomit-frame-pointer2017090220170725
3829579specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
3829621specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
3829735specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
3830552specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
3831231specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
3831288specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
3831341specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
3831469specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
3847775specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
3848246specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
3848283specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
3848351specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
3848540specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
3855751specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
3859598specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
3859698specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
3864932specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
3872561specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
3872689specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
3872694specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
3885790specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
3885980specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
4280367simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
4281450simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
4363365simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
4400182simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
4412355simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
4519445simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
4519553simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
4520352simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
4601149simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
4601173simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
4601201simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
4601201simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
4601259simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
4602455simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
4636931simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
4646935simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
4647144simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
4647167simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
4653912simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
4660125simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
4676537simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
4680170simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
4682792simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
4702998simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
4729133simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
4738794simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
4740453simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
4747031simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
4779716simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
4796345simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
4824090simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
4842573simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
4843841simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
4847076simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
4850443simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
4863577simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
4864408simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
4869791simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
4935696simplegcc -m32 -O -fomit-frame-pointer2017090220170725
4945909simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
4952184simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
5042006simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
5044177simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
5086875simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
5087012simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
5134260simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
5178697simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
5184041simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
5188715simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
5223542simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
5233935simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
5235217simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
5235322simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
5268121simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
5286346simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
5292060simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
5293433simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
5293624simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
5299912simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
5299926simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
5330578simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
5352309simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
5354010simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
5356770simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
5357943simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
5389497simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
5389497simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
5389498simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
5396874simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
5396950simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
5405813simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
5447105simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
5447181simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
5447329simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
5451095simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
5452591simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
5453708simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
5453955simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
5454059simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
5454064simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
5466813simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
5470219simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
5486008simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
5498847simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
5499422simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
5583193simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
5791936simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725

Test failure

Implementation: crypto_hash/cubehash164/emmintrin4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash164/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xf6c046c7,0xb016b950,0xe3e340cc,0x52e9c772);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4