Implementation notes: x86, h4e450, crypto_hash/cubehash82

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash82
TimeImplementationCompilerBenchmark dateSUPERCOP version
578940emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
578944emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
578954emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
578958emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
579006emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
579097emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
579101emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
579105emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
579106emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
579168emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
580169emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
580203emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
580260emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
580350emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
580369emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
582445emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
582531emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
586454emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
586516emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
586520emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
586539emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
586602emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
586620emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
586625emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
587684emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
587684emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
587827emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
587850emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
587912emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
589993emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
590079emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
642865emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
642879emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
643350emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
643729emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
644950emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
644950emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
644955emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
644955emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
645112emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
645112emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
645207emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
645216emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
645264emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
645378emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
645449emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
645449emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
649401emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
649563emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
649567emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
650465emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
650484emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
650703emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
651206emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
651434emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
651553emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
652256emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
652484emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
652488emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
652640emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
652641emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
652697emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
652707emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
653296emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
653368emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
653382emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
653434emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
653752emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
653756emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
656768emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
656773emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
656911emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
659523emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
660440emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
661029emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
662326emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
662336emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
662355emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
662459emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
662459emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
662482emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
670068emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
670140emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
670191emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
670211emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
670239emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
670244emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
690109emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
690203emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
699850emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
699851emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
714343emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
714415emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
714424emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
714566emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
714571emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
719767emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
722100emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
722328emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
731129emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
738260emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
746107emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
763325emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
766460emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
766460emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
774393emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
774488emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
774649emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
832994emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
833017emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
833691emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
834542emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
841096emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
841221emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
842692emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
844322emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
846241emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
846255emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
846260emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
846260emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
854734emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
939474unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
939479unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
940263unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
940486unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
940538unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
940543unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
941075unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
942861unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
942866unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
942875unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
943108simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
943360unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
943916simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
944105unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
944106unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
944129unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
945003simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
945022simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
945022simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
945364simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
945512simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
945986unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
947393unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
947720unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
948114unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
948314simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
948343simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
948693simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
948693simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
948765simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
948917unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
948922unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
948932unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
949715unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
949867unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
949891unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
950427unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
950446unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
950456unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
951934unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
952100simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
952223unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
952570unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
952660unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
952712unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
952850unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
953505simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
953515simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
954152simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
954284simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
954336simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
954341simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
954355simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
954417simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
955191unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
955263unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
955263unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
955268unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
955273unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
955292unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
955292unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
955320unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
955329unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
955943unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
956014unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
956042unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
956066unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
956228simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
957315simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
957343unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
957353simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
957634unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
957638unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
957657unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
958198unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
958944unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
959676simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
960013simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
960055simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
960075unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
960151simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
960351unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
960351unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
960360unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
960379unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
960583unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
960597simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
961119unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
961243simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
961348unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
961362unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
962720unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
962901unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
964483unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
965243unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
965461unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
965485simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
965742unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
965979unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
965989unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
965994unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
966007unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
966540unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
966863simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
967043unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
967167unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
967214unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
967266unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
967679unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
967826unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
968558simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
968558simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
968563simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
969313simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
969323simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
969328simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
969394simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
969940unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
970568unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
970753unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
972406simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
972786simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
973071unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
973142simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
973413unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
973583simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
974206unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
974767unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
974767unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
974786unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
974791unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
974847unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
975436unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
975569simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
975612simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
975650unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
975683unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
976444unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
978010unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
979350unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
979374unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
979726simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
981369simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
982053simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
982114simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
983530unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
984057unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
984057unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
985715simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
985825simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
986675simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
986751simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
988176simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
991030simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
991036simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
991886simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
992874unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
993595simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
993657simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
993657simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
993690simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
996094unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
996108unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
996816simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
997362simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
997490unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
997495unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1000554unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1000559unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1000868unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1001091simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1001675unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1001690unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1002027unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1002045unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1002963simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1007062unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1007727unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1007774unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1007788unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1007789unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1008079simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1008387simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1008415simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1008425simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1008429simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1013241simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1015218simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1015470simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1016956simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1022086unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1029135unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1030071unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1031885unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1199280unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1199280unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1199294unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1201469unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1201470unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1201470unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1201537unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1201541unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1201545unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1202377unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1202391unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1202424unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1202495unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1202691unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1206263unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1206277unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1206282unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1208599unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
1208642unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
1208656unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1208666unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1208670unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1208733unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1209521unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1209535unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1209635unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1210285unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1211027unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
1211758unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
1211767unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
1212561unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1212575unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1214945unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1214955unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1214983unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
1216532unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
1216551unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1217387unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1217392unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1236225unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1236225unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2049829specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
2057548specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
2057576specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
2057601specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
2059049specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
2075403specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
2076928specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
2079151specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
2079213specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
2079940specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
2081725specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
2084110specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
2084181specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
2084518specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
2084537specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
2092038specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
2092124specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
2092166specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
2092399specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
2094265specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
2096907specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
2101182specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
2101186specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
2101195specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
2110016specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
2110363specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
2114177specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
2114253specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
2114952specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
2119559specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
2150439specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
2151275specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
2151299specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
2152738specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
2165245specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
2166489specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
2171790specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
2177927specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
2193413specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
2194191specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
2211458specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
2211471specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
2211476specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
2212251specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
2218906specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
2227527specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
2227589specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
2234105specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
2238095specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
2238210specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
2238856specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
2246475specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
2247235specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
2275792specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
2288231specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
2288256specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
2301028specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
2301038specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
2301817specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
2308704specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
2313711specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
2316884specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
2333836specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
2335993specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
2342282specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
2342647specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
2342653specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
2342657specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
2347507specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
2347621specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
2371010specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
2373104specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
2410116specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2410117specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
3485654specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
3522191specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
3522253specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
3522310specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
3522358specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
3559502specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
3563080specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
3563127specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
3563136specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
3563878specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
3564077specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
3566732specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
3567668specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
3567920specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
3568490specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
3572917specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
3572917specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
3572960specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
3573938specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
3588615specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
3588811specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
3590795specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
3590833specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
3732731specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
3775770specgcc -m32 -O -fomit-frame-pointer2017090220170725
3802284specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
3802375specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
3802574specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
3802817specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
3806379specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
3810940specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
3811747specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
3842280specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
3846109specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
3856473specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
3856872specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
3861840specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
3862657specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
3871720specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
3872926specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
3880665specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
3880963specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
3881116specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
3881211specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
3881486specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
3882754specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
3884360specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
3884565specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
3884612specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
3889500specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
3890987specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
3902007specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
3941607specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
3941611specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
3941631specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
3941716specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
3946803specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
3948352specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
3961006specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
3961922specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
3962288specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
3962317specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
3962992specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
3963001specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
3967433specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
3967480specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
3967580specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
3968311specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
3968534specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
3970193specgcc -m32 -Os -fomit-frame-pointer2017090220170725
3970891specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
3971043specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
3971195specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
3989592specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
3990414specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
3990466specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
3993567specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
3993676specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
4005053specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
4005133specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
4005437specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
4008026specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
4016681specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
4016766specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
4016795specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
4028090specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
4028171specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
4184156simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
4189429simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
4300403simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
4300593simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
4343158simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
4427086simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
4427167simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
4429546simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
4493999simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
4494004simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
4494089simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
4494678simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
4497789simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
4497817simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
4497818simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
4519559simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
4535328simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
4535979simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
4540012simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
4551417simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
4555583simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
4557625simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
4560722simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
4564275simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
4565614simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
4612178simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
4660449simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
4661964simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
4681039simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
4697731simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
4736771simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
4737327simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
4742073simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
4751211simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
4752109simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
4752855simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
4754280simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
4756541simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
4828940simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
4829221simplegcc -m32 -O -fomit-frame-pointer2017090220170725
4830945simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
4912435simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
4915690simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
4985885simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
4986294simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
5057463simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
5073337simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
5086561simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
5118444simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
5118471simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
5122129simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
5132371simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
5148335simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
5161735simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
5162082simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
5164119simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
5166214simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
5186415simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
5186430simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
5191864simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
5191883simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
5196020simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
5211534simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
5226363simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
5239136simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
5246855simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
5247515simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
5273051simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
5273179simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
5281378simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
5281491simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
5290616simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
5314931simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
5322175simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
5328460simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
5328517simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
5329604simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
5335461simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
5337014simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
5360803simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
5368189simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
5369291simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
5433259simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
5433354simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
5450231simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
5472129simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
5646890simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725

Test failure

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

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

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0b36e608,0x05b52a93,0x7921fcd6,0xda36534a);
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:77: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:76: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/cubehash82/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:99:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
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:77: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:76: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 emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin3
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:77: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:76: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:75:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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