Implementation notes: x86, hydra1, crypto_hash/blake64

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
28518sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
28529sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
28615sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
28733sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
29023sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
29045sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
29061sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
29108sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
29158sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
29234sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
29600sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
29718sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
29752sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
29784sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
29860sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
29930sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
29965sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
30045sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
30800sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
30883sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
30925sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
30938sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
31093sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
31131sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
31285sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
31287sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
31315sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
31317sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
31432sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
32139sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
32155sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
32818sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
32854sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
33149sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
33280sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
33462sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
33511sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
33549sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
33584sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
33600sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
33669sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
33725sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
34216sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
34354sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
34367sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
34495sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
34506sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
34589sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
34595sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
34861sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
34965sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
34992sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
35032sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
37336sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
37512sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
38043sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
38123sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
38286sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
38412sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
38619sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
39245sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
39569sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
39588sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
39736sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
99488sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
99630sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
99867sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
99893sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
102064sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
102237sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
102304sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
102393sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
102661sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
102674sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
102718sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
102724sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
102880sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
103053sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
103254sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
103309sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
103341sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
103347sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
103387sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
103389sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
103451sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
103467sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
103478sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
103565sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
103568sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
103674sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
103684sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
103760sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
103809sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
103824sphlibgcc -m32 -O -fomit-frame-pointer2016101020161009
103829sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
103861sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
103867sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
103893sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
103958sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
103960sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
103974sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
104014sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
104035sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
104040sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
104042sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
104042sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
104098sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
104140sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
104206sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
104214sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
104227sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
104291sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
104400sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
104403sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
104446sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101020161009
104456sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
104464sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
104568sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
104704sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
104710sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
104717sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
104734sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
104803sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
104808sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
104832sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
104992sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
105051sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
105058sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
105141sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
105381sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
105459sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
105517sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
105573sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
105594sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
105606sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
105640sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
105694sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
105733sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
105778sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
105779sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
105782sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
105784sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
105845sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
105853sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
105869sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
105904sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
105950sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
105987sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
105992sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
105994sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
106010sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
106043sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
106053sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
106070sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
106096sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
106106sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
106111sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
106131sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
106133sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
106155sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
106165sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
106202sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
106208sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
106211sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
106253refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
106277sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
106294sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
106307sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
106317sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
106333sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
106359sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
106370sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
106376sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
106378sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
106392sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
106397sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
106469sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
106502sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
106536sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
106565sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
106579sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
106587sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
106600sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
106601sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
106639sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
106648sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
106655sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
106720sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
106749refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
106750sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
106776sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
106781sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
106790sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
106821refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
106824sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
106829sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
106839sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
106843sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
106888refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
106911sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
106914sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
106925sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
106933sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
106991sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
107005sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
107013sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
107058refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
107061refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
107072sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
107074sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
107076sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
107083sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
107118sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
107120refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
107130sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
107141refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
107150refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
107170sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
107173sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
107176refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
107179sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
107197sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
107200refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
107341sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
107368sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
107408sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
107413sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
107461sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
107493sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
107555sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
107568sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
107650sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
107674sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
107766sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
107805sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
107838sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
107858sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
107907sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
107923sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
107958sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
108011sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
108072sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
108133sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
108191sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
108205sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
108214sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
108215sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
108227sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
108259sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
108264sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
108295sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
108307sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
108312sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
108377sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
108384sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
108421sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
108437sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
108447sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
108508sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
108528sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
108558sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
108563refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
108576sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
108606sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
108611sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
108658refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
108902sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
108925sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
108928sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
108957sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
108965sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
109040sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
109045sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
109077sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
109078sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
109115sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
109123sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
109157sphlibgcc -m32 -O3 -fomit-frame-pointer2016101020161009
109213sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
109214sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
109234sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
109240sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
109282sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
109358refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
109375refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
109427refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
109432sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
109434refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
109493sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
109493sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
109518sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101020161009
109528sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
109554sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
109560sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
109570sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
109578sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
109581refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
109638sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
109659sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
109668sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
109680sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
109698sphlibgcc -m32 -O2 -fomit-frame-pointer2016101020161009
109706sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
109744refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
109760refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
109765sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
109800sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
109808sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
109818sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
109845sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101020161009
109859sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
109883sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
109888sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
109997sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
110136sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
110224sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
110295refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
110368refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
110429refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
110496refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
110541refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
110648sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
110677refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
110736refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
110749refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
110782refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
110907refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
110917refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
110923refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
110930sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
110995sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
111133refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
111174sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
111260refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
111385refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
111715refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
111741refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
111776refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
111920refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
111920refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
111920refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
111951refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
112008sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
112128refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
112160sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
112197refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
112504refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
112560refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
113184refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
113437refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
113472refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
113499refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
113568refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
113608refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
113640refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
113789refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
113875refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
113896refgcc -m32 -O -fomit-frame-pointer2016101020161009
113896refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
113976refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
113994refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
114046refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
114275refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
114645refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
114776refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
114783refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
114851refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
114872refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
114965refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
115016refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
115539refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
115579refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
115599refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
115603refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
115728refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
115787refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
115831refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
115877refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
115896refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
115922refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
115941refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
115949refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
115960refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
115992refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
116075refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
116118refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
116316refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
116316refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
116435refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
116579refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
116608refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
116653refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
116696refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
116725refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
116735refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
116797refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
116816refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
116824refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
116856refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
116936refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
116975refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
116975refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
117035refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
117057refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
117071refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
117103refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
117178refgcc -m32 -O3 -fomit-frame-pointer2016101020161009
117192refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
117216refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
117263refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
117438refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
117469refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
117524refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
117538refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
117588sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
117629refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
117636sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
117782refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
117789refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
117803refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
117811refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
117853refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
117902refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
117958sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
117998sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
118008sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
118073refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
118305sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
118429refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
118494refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
118539refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
118547refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
118565sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
118704refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
118746sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
118749refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
118757refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
118848sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
118934refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
118939refgcc -m32 -Os -fomit-frame-pointer2016101020161009
118966refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
118968refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
118969sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
118983refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
118995refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
119013sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
119015refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
119026refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
119030refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
119042refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
119163refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
119173sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
119197sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
119208sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
119211sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
119234sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
119270sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
119317sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
119408sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
119414refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
119507refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
119520refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
119584sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
119598sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
119605refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
119640refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
119642sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
119703sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
119735sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
119737sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
119778sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
119779refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
119792sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
119864refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
119906sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
119933refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
119994refgcc -m32 -O2 -fomit-frame-pointer2016101020161009
120002refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
120011sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
120029refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
120045sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
120046sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
120069sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
120086refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
120087sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
120155sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
120157sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
120261sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
120311sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
120320sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
120417sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
120451sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
120453sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
120459sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
120474refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
120518sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
120547sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
120560sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
120586sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
120618sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
120619sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
120639sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
120642sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
120667sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
120808sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
120829sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
120835sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
120849sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
120989sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
121029sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
121080sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
121082sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
121149sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
121210refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
121227sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
121293sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
121293sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
121299sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
121333sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
121337sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
121338sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
121395sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
121415sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
121418sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101020161009
121491refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
121662refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
121672sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
121685sphlibgcc -m32 -Os -fomit-frame-pointer2016101020161009
121685sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
121762sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
121859sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
122074sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
122259sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
122400sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
122440sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
122700sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
122776sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
122898refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
123928sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
124138refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
130493refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
130597refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
131149refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
131570refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009

Test failure

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

Number of similar (compiler,implementation) pairs: 62, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref 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 ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref 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: hash.c: In function 'blake64_compress':
hash.c: hash.c:123:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: row1b = _mm_set_epi64((__m64)state->gt;h[3],(__m64)state->gt;h[2]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: hash.c: In function 'blake64_compress':
hash.c: hash.c:75:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: __m128i r16 = _mm_load_si128((__m128i*)rot16);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
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/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hash/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

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: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
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