Implementation notes: x86, jos, crypto_hash/simd512

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: simd512
TimeImplementationCompilerBenchmark dateSUPERCOP version
104670sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
105120sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
105135sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
105698sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
105848sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
105945sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
105982sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
106103sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
106267sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
106470sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
106470sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
106537sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
106575sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
106620sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
106792sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
106800sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
106890sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
107025sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
107198sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
107250sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
107400sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
107677sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
107783sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
107963sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
108075sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
108105sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
108300sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
108308sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
108420sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
108488sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
108495sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
108525sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
108540sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
108667sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
108675sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
108750sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
108765sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
108795sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
108975sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
109028sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
109035sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
109133sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
109552sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
109590sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
109733sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
110348sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
110430sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
110438sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
110677sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
110715sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
110737sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
110985sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
111045sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
119055optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
119258optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
119707optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
119737optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
119835optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
120570optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
120615optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
120622optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
121748optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
121800optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
122302optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
122310optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
124635optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
124725optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
125438optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
125438sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
125865optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
125977optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
126217sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
126277optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
126345sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
126488sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
128798optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
130417sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
130507sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
130643sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
131017sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
131370sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
131430sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
131775sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
132427sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
132863sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
132982sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
132990sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
132997sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
133155sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
133882sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
134213sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
134715sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
134970sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
135045sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
135157optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
135360sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
135555optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
135585optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
135727sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
135818optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
135937optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
136193sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
136410sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
136635sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
136942sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
137370sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
137370sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
137610sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
137775sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
137955sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
138113optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
138458sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
138510optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
138645optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
138705sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
139320optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
140063sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
140813sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
141975sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
142095sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
142237sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
142395sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
142898sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
143085sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
143363sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
143363sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
143520sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
143535sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
143550sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
143558optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
143835sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
143842optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
144090sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
144247sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
144278sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
144337sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
144667sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
144825sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
145395sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
145665sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
145717sphlibgcc -m32 -Os -fomit-frame-pointer2014070320140622
145837sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
145860sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
145912sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
145920sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
145920sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
146527sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
146745sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
146895sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
147015sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
147015sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
147045optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
147113sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
147210sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
147217sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
147270sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
147367sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
147435sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
147435sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
147555sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
147675optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
147817sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
147855sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
147885sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
147937sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
147998sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
148020sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
148027sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
148208sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
148343sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
148688sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
148702sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
148732sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
148770optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
148800sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
148905sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
148972sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
149287sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
149438sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
149993sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
150187sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
150293sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
150458sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
150863sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
150870sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
151230sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
151387sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
151718sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
152025sphlibgcc -m32 -O -fomit-frame-pointer2014070320140622
152033optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
152077sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
152227sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
152303sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
152670sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
152760sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
153473sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
153780sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
154005sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
154005sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
154013sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
154065sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
154065sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
154102optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
154118optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
154125sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
154125sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
154275sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
154372sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
154650sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
154680sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
154702optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
154823optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
154867optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
154890sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
154912optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
155070sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
155213optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
155243sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
155303sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
155475optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
155595sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
155602optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
155610sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
155790sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
156105sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
156150sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
156165sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
156173sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
156203sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
156660optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
157065sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
158543sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
159097sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
159225sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
159240sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
159622sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
160155sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
160845sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
162525sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
162915sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
162997sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
163320sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
163597sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
163680sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
163732sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
164408sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
164753optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
165375optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
165480optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
165488optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
166208optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
166253optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
166613optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
166792sphlibgcc -m32 -O2 -fomit-frame-pointer2014070320140622
166988optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
167288optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
167902optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
168360optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
168802optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
170475optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
171885sphlib-smallgcc -m32 -O -fomit-frame-pointer2014070320140622
172245optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
173070sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
173138sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
173340sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
174630sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
174840sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
176362optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
176400optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
176580optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
176708optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
177082sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
177293optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
177622sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
177788optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
177938sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
178035optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
178095optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
178328optgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
178590optgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
178935sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
179190sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
179235sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
179527optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
179617optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
179722optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
179760optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
179858optgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
179865optgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
179955sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
180187optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
180270sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
180367sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
180427sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
180450optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
180465optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
180533optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
180922optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
180960optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
181080optgcc -m32 -O3 -fomit-frame-pointer2014070320140622
181177optgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
181200optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
181342optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
181463optgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
181650sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
181942sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
182040sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
182070sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
182175sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
182220sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
182280sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014070320140622
182295sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
182422optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
182453sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
182468optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
182610sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
182625optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
182707optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
183038sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
183060optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
183262sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
183277sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
183967sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
184028sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
184253sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
184530optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
184770optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
184898optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
185078sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
185438sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
185565optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
185625optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
185820sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
186007sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
186203sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
186525sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
186960sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
187388sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014070320140622
187680sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
188362sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
188535optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
188768sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
188827sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014070320140622
188903sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
188940sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
189532sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
189630optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
189817sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
190132optgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
190237sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
190327sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
190785sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
190972optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
191272optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
191273optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
191640optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
191685optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
191767optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
191895optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
191903optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
192210optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
192247optgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
192458optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
192480optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
192585optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
192705sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
192728sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
192780sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
192967optgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
193267optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
193987sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
194092sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
194393optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
194490optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
194602optgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
194640sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
194917optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
195052optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
195495optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
195525sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
195855optgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
196710sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
196800sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
196815sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
196958sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
197993sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
198082sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
198450sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
199080sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
199755sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
202485sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
203063sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
203483sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
203865sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
204150sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
204900sphlibgcc -m32 -O3 -fomit-frame-pointer2014070320140622
207008sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
209325optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
209460optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
209617optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
210352optgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
210375sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
210562sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
211050sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
212978sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
212993optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
213540sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
213555sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
213990optgcc -m32 -O2 -fomit-frame-pointer2014070320140622
214455optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
215205optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
215212optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
215423optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
215752optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
215783optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
216097optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
216255optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
216638optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
217373optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
220695sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
224603sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
224858sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
225953sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
226417sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
231638sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
232095sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
234577sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
236797optgcc -m32 -O -fomit-frame-pointer2014070320140622
236857optgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
236925optgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
237180sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
237908sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
238230sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
238447optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
238740optgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
238837sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
238875optgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
239138optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
239227optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
239692sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
240083optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
240488optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
240810optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
240915optgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
241020optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
241035optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
241718optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
242228optgcc -m32 -Os -fomit-frame-pointer2014070320140622
242362optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
242452optgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
243008optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
243555optgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
243915sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
244605optgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
245070optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
245632optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
246023sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
246525sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
248407sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
249172optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
250357sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
259935sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
260962sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
263430sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
263760sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
266295sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
267585sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
275467sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
275805sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
281145sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
283312sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
283462sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
283755sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
284272sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
284467sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
284865sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
285668sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
291202sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
293055sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
293723sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
8338365refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
8342167refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
8345550refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
8348857refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
8356785refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
8359747refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
8361413refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
8361442refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
8365020refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
8365050refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
8365335refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
8367645refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
8390700refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
8391112refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
8392927refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
8393917refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
8395072refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
8397855refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
8398313refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
8398530refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
8399700refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
8400750refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
8405925refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
8406367refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
8409705refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
8412270refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
8425725refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
8425912refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
8427615refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
8429602refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
8430952refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
8431207refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
8450760refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
8452770refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
8455395refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
8457277refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
8459775refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
8460240refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
8487398refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
8505870refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
8517563refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
8520398refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
8524058refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
8525513refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
8530792refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
9546847refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
9548835refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
9549630refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
9549690refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
9551040refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
9555375refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
9555900refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
9566302refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
9678397refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
9680153refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
9681577refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
9686970refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
9759900refgcc -m32 -O3 -fomit-frame-pointer2014070320140622
9767603refgcc -m32 -O2 -fomit-frame-pointer2014070320140622
9804690refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
9805875refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
9808852refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
9809460refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
9811485refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
9811718refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
9825150refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
9875482refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
9878572refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
9880298refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
9882420refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
9883807refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
9888563refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
9889523refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
9905738refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
9906952refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
9910320refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
9915968refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
9917490refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
9918945refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
9922613refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
9923055refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
9925057refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
9925515refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
9926430refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
9948397refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
9950572refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
9954758refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
9959535refgcc -m32 -O -fomit-frame-pointer2014070320140622
9965010refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
9966067refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
9967095refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
9967688refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
9969232refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
9971760refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
9971775refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
10079925refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
10083585refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
10121302refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
10149743refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
10152885refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
10227217refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
10257150refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
10900387refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
11141332refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
11165175refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
11427585refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
11542148refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
11546303refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
11547645refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
11567595refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
11861415refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
11863110refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
11863972refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
11864333refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
11865337refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
11866185refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
11866755refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
11867827refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
11869905refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
11871352refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
11872035refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
11903603refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
11955375refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
11955413refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
11959327refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
11960670refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
11961945refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
11962042refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
11962672refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
11963220refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
11963963refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
11966543refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
11973023refgcc -m32 -Os -fomit-frame-pointer2014070320140622
12002145refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
12003690refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
12007875refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
12010800refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
12012833refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
12013807refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
12014415refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
12015930refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
12018060refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
12023888refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
12029580refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
12063728refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
12074393refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
12075825refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
12078210refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
12079410refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
12081413refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
12086745refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
12088185refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
12088207refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
12089137refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
12138825refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
12142605refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
12150067refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
12150105refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
12179692refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
12181920refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:5:0:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:344:25: error: array type has incomplete element type
vector.c: vector.h:355:25: error: array type has incomplete element type
vector.c: vector.h:367:25: error: array type has incomplete element type
vector.c: vector.c:24:20: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25:20: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26:20: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27:20: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:63:3: error: 'v16' undeclared (first use in this function)
vector.c: vector.c:63:3: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:63:8: error: expected expression before 'const'
vector.c: vector.c:65:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'X0'
vector.c: vector.c:65:16: error: 'X0' undeclared (first use in this function)
vector.c: vector.c:65:20: error: 'X1' undeclared (first use in this function)
vector.c: vector.c:65:24: error: 'X2' undeclared (first use in this function)
vector.c: vector.c:65:28: error: 'X3' undeclared (first use in this function)
vector.c: vector.c:65:32: error: 'X4' undeclared (first use in this function)
vector.c: vector.c:65:36: error: 'X5' undeclared (first use in this function)
vector.c: vector.c:65:40: error: 'X6' undeclared (first use in this function)
vector.c: vector.c:65:44: error: 'X7' undeclared (first use in this function)
vector.c: vector.c:75:8: error: 'A' undeclared (first use in this function)
vector.c: vector.c:108:3: error: expected ';' before 'v'
vector.c: vector.c:108:3: error: 'v' undeclared (first use in this function)
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: vector.c:829:0: warning: "ROUND" redefined
vector.c: vector.c:579:0: note: this is the location of the previous definition
vector.c: vector.c:854:0: warning: "PERM_START" redefined
vector.c: vector.c:852:0: note: this is the location of the previous definition
vector.c: vector.c:856:0: warning: "PERM_START" redefined
vector.c: vector.c:854:0: note: this is the location of the previous definition
vector.c: vector.c:858:0: warning: "PERM_START" redefined
vector.c: vector.c:856:0: note: this is the location of the previous definition
vector.c: vector.c:864:0: warning: "PERM_START" redefined
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: vector.c:829:0: warning: "ROUND" redefined
vector.c: vector.c:579:0: note: this is the location of the previous definition
vector.c: vector.c:854:0: warning: "PERM_START" redefined
vector.c: vector.c:852:0: note: this is the location of the previous definition
vector.c: vector.c:856:0: warning: "PERM_START" redefined
vector.c: vector.c:854:0: note: this is the location of the previous definition
vector.c: vector.c:858:0: warning: "PERM_START" redefined
vector.c: vector.c:856:0: note: this is the location of the previous definition
vector.c: vector.c:864:0: warning: "PERM_START" redefined
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: vector.c:829:0: warning: "ROUND" redefined
vector.c: vector.c:579:0: note: this is the location of the previous definition
vector.c: vector.c:854:0: warning: "PERM_START" redefined
vector.c: vector.c:852:0: note: this is the location of the previous definition
vector.c: vector.c:856:0: warning: "PERM_START" redefined
vector.c: vector.c:854:0: note: this is the location of the previous definition
vector.c: vector.c:858:0: warning: "PERM_START" redefined
vector.c: vector.c:856:0: note: this is the location of the previous definition
vector.c: vector.c:864:0: warning: "PERM_START" redefined
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined
vector.c: ...

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