Implementation notes: x86, hydra4, crypto_hash/blake64

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
36508sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
36726sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
36824sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
36964sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
37194sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
37245sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
38837sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
39125sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
39203sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
39250sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
39281sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
39530sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
39620sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
39722sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
39725sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
39757sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
39835sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
39858sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
39909sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
39909sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
39913sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
39924sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
39932sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
39933sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
39936sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
40131sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
40131sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
40236sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
40388sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
41441sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
41500sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
41512sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
41578sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
41703sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
41703sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
41769sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
41788sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
42120sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
42163sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
42245sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
42296sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
42529sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
42830sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
42880sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
43938sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
44043sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
44051sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
44156sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
44312sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
44382sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
44487sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
44616sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
44628sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
44741sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
45014sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
45591sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
45653sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
45657sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
45669sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
46028sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
46359sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
46597sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
47128sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
47135sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
89528sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
89529sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
89603sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
89638sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
89747sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
89895sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
89911sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
89957sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
90016sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
90059sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
90149sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
90172sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
90184sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
90191sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
90195sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
90269sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
90379sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
90410sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
90437sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
90488sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
90605sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
90613sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
90632sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
90640sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
90675sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
90737sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
90780sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
90796sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
90812sphlibgcc -m32 -O -fomit-frame-pointer2014052620140525
90862sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
90870sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
90929sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
90936sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
90940sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
90964sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
90968sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
91081sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
91104sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
91108sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
91124sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
91182sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
91213sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
91225sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
91272sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
91299sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
91424sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
91439sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
91490sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
91513sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
91545sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
91572sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052620140525
91584sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
91619sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
91627sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
91751sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
91767sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
91826sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
91884sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
91907sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
92110sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
92130sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
92138sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
92153sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
92208sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
92212sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
92387sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
92453sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
92481sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
92496sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
92516sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
94361sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
94618sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
94754sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
94828sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
94879sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
94902sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
95328sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
95476sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
95835sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
95847sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
96209sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
96209sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
96681sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
97086refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
97106sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
97738refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
97820refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
98022sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
98066refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
98085refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
98124refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
98171refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
98214refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
98229refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
98237refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
98284refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
98300sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
98311refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
98381sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
98389refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
98409refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
98444sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
98452refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
98483sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
98491refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
98713sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
98779refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
99021sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
99037refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
99064sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
99072refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
99087refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
99150refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
99150refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
99150refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
99208refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
99255sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
99267refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
99275sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
99341refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
99489sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
99493sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
99548sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
99555refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
99563sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
99594sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
99684sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
99699refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
99704sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
99715sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
99739sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
99801refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
99824refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
99825sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
99836sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
99836sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
99875sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
99910refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
99914sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
99918sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
99965refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
100016refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
100016sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
100027sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
100031refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
100043sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
100089refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
100136sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
100250sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
100285refgcc -m32 -O -fomit-frame-pointer2014052620140525
100285refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
100288sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
100316refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
100320refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
100359sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
100370refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
100484sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
100484sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
100491refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
100499sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
100507refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
100558refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
100593refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
100620sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
100655sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
100691refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
100702sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
100710sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052620140525
100745sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
100757refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
100850sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
100854sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
100916sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
100924sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
100952refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
100967refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
101014sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
101049sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
101084sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
101151sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
101287sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
101295sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
101322sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
101349refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
101357refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
101388sphlibgcc -m32 -O2 -fomit-frame-pointer2014052620140525
101412sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
101427sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
101443sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052620140525
101451sphlibgcc -m32 -O3 -fomit-frame-pointer2014052620140525
101466refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
101474sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
101498sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
101517sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
101517sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
101571sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
101571sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
101595sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
101626sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
101630sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
101661sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
101669sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
101716refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
101732sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
101743refgcc -m32 -O3 -fomit-frame-pointer2014052620140525
101759sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
101759sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
101782sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
101790sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
101794sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
101841sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
101872refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
101888sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
101899sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
101903sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
101934sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
101950sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
101950sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
101996sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
102005sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
102028sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
102036sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
102059sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
102157sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
102192sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
102200sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
102242sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
102293sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
102340sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
102363sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
102442sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
102504sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
102629sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
102808sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
102808refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
102835sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
102937refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
103034refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
103147refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
103186refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
103249refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
103404refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
103408refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
103409refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
103487refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
103494refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
103506sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
103533refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
103659refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
103763refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
103767refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
103927sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
103931sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
103978refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
104017refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
104095refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
104153refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
104200refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
104208sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
104224refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
104255refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
104282refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
104325sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
104333sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
104348refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
104364sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
104423refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
104481refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
104489sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
104516refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
104520refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
104520refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
104532refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
104543refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
104548refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
104555refgcc -m32 -O2 -fomit-frame-pointer2014052620140525
104590refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
104676refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
104742sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
104770sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
104809sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
104820sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
104828sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
104859sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
104879sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
104914sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
104969refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
104980refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
104980refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
105000sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
105097sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
105101refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
105105refgcc -m32 -Os -fomit-frame-pointer2014052620140525
105117sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
105117refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
105136refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
105163sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
105199sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
105222refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
105246sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
105253sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
105261refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
105265sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
105296refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
105300sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
105312sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
105331refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
105362sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
105374sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
105378sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
105378sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
105405sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
105421refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
105452sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
105487refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
105491refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
105491sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
105507sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
105515refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
105557refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
105561sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
105561sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
105581refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
105585sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
105589sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
105589sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
105593refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
105600sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
105600sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
105612refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
105616refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
105624sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
105635sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
105651sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
105663sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
105690sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
105710refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
105741sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
105749refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
105756sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
105772sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
105776sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
105830sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
105854sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
105862sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
105889refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
105908sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
105924sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
105936sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
105948refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
105952refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
105986refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
106061sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
106068sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
106076refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
106096sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
106111refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
106115refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
106131sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
106142sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
106150sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
106154sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
106158sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
106224refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
106236refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
106248refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
106256refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
106365sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
106365sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
106373sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
106474sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
106490refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
106493sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
106494sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
106517sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
106540sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
106544refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
106591sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
106626refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
106634sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
106646refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
106661sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
106665refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
106700sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
106720refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
106724sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
106747sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
106790sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
106798sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
106802sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
106805sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
106938refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
106946refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
107032sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
107043sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
107047sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
107074refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
107078sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
107086sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
107117refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
107118refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
107125sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
107324sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
107324sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
107332sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
107371sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
107515sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052620140525
107515refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
107546sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
107741sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
107807sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
107831sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
107897sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
107905refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
107960sphlibgcc -m32 -Os -fomit-frame-pointer2014052620140525
107999refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
108022sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
108038refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
108050refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
108065refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
108139refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
108205refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
108229sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
108276sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
108291sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
108373refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
108389sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
108490refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
108510refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
108564refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
108595sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
108607refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
108635refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
108748refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
108748refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
108841sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
108899refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
108915sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
108986sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
108993sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
109009sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
109009sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
109052sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
109056sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
109087sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
109095sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
109118sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
109149refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
109149refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
109157refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
109204refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
109337sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
109383sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
109469refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
109520sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
109594sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
109656sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
109668sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
109781sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
109805sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
110085sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
110105sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
110109refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
110296sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
110370sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
110581refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
110635sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
110690sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
110698sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
110721sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
110955sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
111111sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
111146refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
111189sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
111337refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
111353refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
111446refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
111684refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
111723sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
111735sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
111766sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
111934refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
112039refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
112644refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
113014sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
116197refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525

Test failure

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

Number of similar (compiler,implementation) pairs: 41, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:67:3: error: unknown type name '__m128i'
hash.c: hash.c:68:3: error: unknown type name '__m128i'
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:71:3: error: unknown type name '__m128i'
hash.c: hash.c:123:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:123:26: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:123:32: error: expected ')' before 'state'
hash.c: hash.c:124:32: error: expected ')' before 'state'
hash.c: hash.c:125:32: error: expected ')' before 'state'
hash.c: hash.c:126:32: error: expected ')' before 'state'
hash.c: hash.c:127:32: error: expected ')' before numeric constant
hash.c: hash.c:129:32: error: expected ')' before numeric constant
hash.c: hash.c:133:34: error: expected ')' before numeric constant
hash.c: hash.c:135:34: error: expected ')' before numeric constant
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: hash.c:263:3: error: expected ')' before 'z'
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: hash.c:263:3: error: expected ')' before 'z'
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: hash.c:263:3: error: expected ')' before 'z'
hash.c: hash.c:263:3: error: expected ')' before 'm'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:71:3: error: unknown type name '__m128i'
hash.c: hash.c:72:3: error: unknown type name '__m128i'
hash.c: hash.c:73:3: error: unknown type name '__m128i'
hash.c: hash.c:75:3: error: unknown type name '__m128i'
hash.c: hash.c:75:33: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:75:33: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:75:41: error: expected expression before ')' token
hash.c: hash.c:128:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:128:32: error: expected ')' before 'state'
hash.c: hash.c:129:32: error: expected ')' before 'state'
hash.c: hash.c:130:32: error: expected ')' before 'state'
hash.c: hash.c:131:32: error: expected ')' before 'state'
hash.c: hash.c:132:32: error: expected ')' before numeric constant
hash.c: hash.c:134:32: error: expected ')' before numeric constant
hash.c: hash.c:138:34: error: expected ')' before numeric constant
hash.c: hash.c:140:34: error: expected ')' before numeric constant
hash.c: hash.c:268:3: error: expected ')' before 'm'
hash.c: hash.c:268:3: error: expected ')' before 'z'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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