Implementation notes: x86, jos, crypto_hash/simd256

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
84285sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
84960sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
85042sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
85065sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
85163sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
85230sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
85267sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
85365sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
85403sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
85403sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
85418sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
85845sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
87383sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
89198sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
89370sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
89438sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
89722sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
89760sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
89835sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
90045sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
90337sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
90382sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
90427sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
90435sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
90495sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
90517sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
90525sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
90600sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
90623sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
90690sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
90728sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
90870sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
90893sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
90945sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
91012sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
91073sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
91102sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
91102sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
91185sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
91208sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
91260sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
91282sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
91320sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
91455sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
91485sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
91627sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
91695sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
91695sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
91732sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
91740sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
91748sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
91830sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
91860sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
91860sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
91950sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
91957sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
91995sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
92048sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
92903sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
92962sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
93008sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
93502sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
93615sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
94567sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
94567sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
95085sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
95152sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
96300sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
96510sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
96907sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
97080sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
97267sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
97860sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
97890sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
97943sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
98333sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
98505sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
98580sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
98775sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
98820sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
98858sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
98933sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
100028sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
101452sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
101723sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
101745sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
102922sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
106403sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
106522sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
107092sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
107213sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
107985sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
109042sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
109755sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
110828sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
111037sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
111052sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
111173sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
113010sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
114188optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
114622optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
115470optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
115493optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
115733optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
116183optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
116295optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
116302optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
116392optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
116625optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
116625optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
117008optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
117030optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
117060optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
117127optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
117203optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
117547sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
117622optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
117675optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
117938optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
118140sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
118762optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
118785optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
119033optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
119077optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
119093sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
119167optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
119295sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
119528sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
119595sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
119640optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
119707sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
119715optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
119767optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
119880optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
119947optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
119992sphlibgcc -m32 -O3 -fomit-frame-pointer2014070320140622
120052sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
120105optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
120195sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
120615sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
120735sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
121050optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
121193optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
121208sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
121215sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
121283optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
121395optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
121410sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
121455sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
121665sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
121733sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
121785sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
122055sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
122160sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
122212sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
122227sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
122550sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
122700sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
122767sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
122775sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
122895sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
122925sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
122962sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
122970sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
122977sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
123045sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
123300sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
123428sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
123533sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
123795sphlibgcc -m32 -O2 -fomit-frame-pointer2014070320140622
124155sphlibgcc -m32 -Os -fomit-frame-pointer2014070320140622
124178sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
124245sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
124433sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
124740sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
125438sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
125610sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
125633sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
125670sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
125917sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
125985sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
126000sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
126045sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
126210sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
126217sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
126390sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
126585sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
126607sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
126682sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
126893sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
126923sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
127020sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
127268sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
127305sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
127350sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
127500sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
127597sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
127605sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
127725sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
127778sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
127793sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
127807sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
127905sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
127980sphlibgcc -m32 -O -fomit-frame-pointer2014070320140622
128032sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
128055sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
128070sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
128100sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
128182sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
128190sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
128212sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
128400sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
128415sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
128445sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
128445sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
128475sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
128527sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
128528sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
128535sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
128595sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
128670sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
128737sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
128752sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
128767sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
128970sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
128993sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
129000sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
129195sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
129210sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
129322sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
129428sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
129502sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
129645sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
129675sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
129690sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
129705sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
130035sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
130260sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
130343sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
130410sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
130425sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
130635sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
131130sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
131280sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
131377sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
131887sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
132195sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
132263sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
132488sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
132713sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
132825sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
132900sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
132967sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
133110sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
133552sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
133567sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
133717sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
134475sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
134580sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
134678sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
134692sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
135150sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
135352sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
135668sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
135892sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
136657sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
137168sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
137595sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
137618sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
137805sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
138487sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
139537sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
140542sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
141120optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
141562optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
141945optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
142215sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
142522optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
142537optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
143175sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
143325optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
144368optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
144622sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
145522sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
145913optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
145943sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
146288sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
146385sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
147540sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
147570sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
147577optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
148088sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
148163sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
148837sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
148980sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
149535optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
149940sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
150443sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
150757sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
152528sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014070320140622
153675sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
154493sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
154643sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
154665sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
155483optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
156405sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
157095sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
157582sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014070320140622
157718sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
158093optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
158437sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
158850optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
158903optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
158925optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
159090sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
159195sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
159232sphlib-smallgcc -m32 -O -fomit-frame-pointer2014070320140622
159270sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
159592sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
159863sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
159915sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
160515sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
160927optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
160972optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
161153optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
161288sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
161325sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
161340optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
161392sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
161588sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
161993sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014070320140622
162075sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
162113optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
162187optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
162240optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
162352optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
162375sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
162532sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
162930sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
162967sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
162990sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
163028sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
163253sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
163267sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
163365sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
163425sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
163485sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
163507sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
163530sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
163657sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
163815sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
164025optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
164183sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
164475sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
164527sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
165458sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
165472sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
165975optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
166605sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
167137sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
167393optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
167445optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
167513optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
167633optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
167730optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
167798optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
168037optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
168090optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
168195optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
168240sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
168300optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
168435optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
168600optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
168847optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
168975sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
169523optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
169658sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
170175optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
170565optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
170888optgcc -m32 -O3 -fomit-frame-pointer2014070320140622
170895optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
171083optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
171247optgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
171877optgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
172043optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
172380optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
172523optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
172582optgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
172620optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
172695sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
173003optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
173370optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
173557optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
173580optgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
173588sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
173700optgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
173730optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
173737sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
173783optgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
174278sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
174487optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
175545sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
177120sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
177398optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
177622sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
177668optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
177780optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
178223sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
178800sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
178973sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
180015sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
180098sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
183180sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
185565sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
186180sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
186187sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
196320optgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
198660optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
199102optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
199170optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
202643optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
204165optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
204240optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
204293optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
205290optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
205493optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
208365optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
209655optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
209910optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
210278optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
210330optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
210382optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
210592optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
210780optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
210878optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
211500optgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
212340optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
212955optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
213525optgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
214118optgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
214403optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
214650optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
217043optgcc -m32 -O2 -fomit-frame-pointer2014070320140622
218317optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
218722optgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
220072optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
220118optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
220553optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
220635optgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
220665optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
220665optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
221295optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
221407optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
226080optgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
228915optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
229492optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
230078optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
230272optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
230482optgcc -m32 -O -fomit-frame-pointer2014070320140622
230588optgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
231007optgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
233228optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
233287optgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
236520optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
263587optgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
264697optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
264795optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
267307optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
268717optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
268732optgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
269700optgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
269828optgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
269910optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
270323optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
270442optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
270660optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
270772optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
271080optgcc -m32 -Os -fomit-frame-pointer2014070320140622
282637optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
282840optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
4175805refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
4176285refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
4179750refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
4182757refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
4185472refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
4186432refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
4186808refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070320140622
4187340refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
4187775refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
4189028refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
4190317refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
4191000refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
4191585refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
4191810refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070320140622
4192328refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
4192612refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
4193392refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
4194720refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
4195313refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
4195492refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
4195643refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
4197825refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
4198335refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
4199258refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
4200877refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
4202655refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
4210672refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
4213522refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
4226460refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
4226632refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
4231147refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
4232047refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
4232985refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
4237170refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
4237365refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
4237372refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
4237582refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
4237635refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
4238677refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
4240590refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
4241512refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070320140622
4243695refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
4271580refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
4273875refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
4275915refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
4824450refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070320140622
4871940refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070320140622
4872570refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070320140622
4873103refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070320140622
4874370refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070320140622
4875443refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070320140622
4878075refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070320140622
4878255refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070320140622
4878510refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070320140622
4882238refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
4885057refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070320140622
4885890refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070320140622
4890652refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070320140622
4892040refgcc -m32 -O2 -fomit-frame-pointer2014070320140622
4894515refgcc -m32 -O3 -fomit-frame-pointer2014070320140622
4896570refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
4896952refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070320140622
4909192refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070320140622
4910880refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
4911173refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
4912035refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
4917720refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
4917892refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
4919475refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070320140622
4920600refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
4927898refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070320140622
4928775refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070320140622
4928962refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070320140622
4929203refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070320140622
4929413refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070320140622
4931295refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070320140622
4934393refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070320140622
4960733refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070320140622
4964175refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
4965218refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
4965585refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
4969245refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070320140622
4970580refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070320140622
4970752refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070320140622
4970917refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070320140622
4980698refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070320140622
4981320refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070320140622
4982107refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070320140622
4982752refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070320140622
4983082refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070320140622
4984013refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070320140622
4984568refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070320140622
4984815refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070320140622
4985677refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070320140622
4986503refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070320140622
4993170refgcc -m32 -O -fomit-frame-pointer2014070320140622
4999463refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070320140622
5000348refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070320140622
5004405refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070320140622
5006925refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070320140622
5007630refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070320140622
5073997refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070320140622
5428657refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
5486798refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
5491193refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070320140622
5495235refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
5702677refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070320140622
5731223refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070320140622
5738025refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
5745180refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
5856435refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
5858940refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
5859360refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
5859810refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
5859862refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070320140622
5861377refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
5861760refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070320140622
5862465refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070320140622
5862555refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
5863635refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
5865105refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
5865352refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
5866680refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
5871712refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
5873490refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
5875358refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
5883863refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070320140622
5884328refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070320140622
5884695refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070320140622
5886510refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070320140622
5886690refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070320140622
5886788refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070320140622
5887575refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070320140622
5887762refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070320140622
5890177refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070320140622
5893860refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070320140622
5896913refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070320140622
5911185refgcc -m32 -Os -fomit-frame-pointer2014070320140622
5929680refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
5930820refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
5933325refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622
5937967refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
5939273refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
5939325refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
5944418refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
5945415refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
5946338refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
5947778refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070320140622
5947845refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070320140622
5949518refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070320140622
5951243refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070320140622
5954625refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070320140622
5965628refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
5967540refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
5991968refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070320140622
5992942refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070320140622
5995628refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070320140622
5996362refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070320140622
5997158refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070320140622
6000097refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070320140622

Compiler output

Implementation: crypto_hash/simd256/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/simd256/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/simd256/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