Implementation notes: x86, hydra2, crypto_hash/blake64

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
28820sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
28852sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
30824sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
30844sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
31060sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
31080sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
31796ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
31804ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
31808ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
31808ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
31832ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
31972sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
32004sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
32076sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
32076sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
32108sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
32300sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
32392ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
32396ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
32420ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
32424ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
32448ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
32464ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
32472ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
32476ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
32480ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
32544ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
33192sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
33304sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
33476sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
33496sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
33508sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
33528sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
33552sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
33556sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
33596sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
33812sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
33864sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
33864sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
33928sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
33932sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
33944sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
33952sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
33968sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
33992sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
34000sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
34004sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
34096sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
34304sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
34324sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
34372sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
34400sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
34408sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
34432sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
34452sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
34460sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
34464sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
34504sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
34564sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
34744ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
34768ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
34792ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
34816ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
34836ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
35152sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
35396sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
35404sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
35440sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
35448sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
35448sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
35448sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
35456sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
35552sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
36204sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
38280sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
39480sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
39512sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
39524sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
39872sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
39900sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
39904sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
39924sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
39932sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
40564sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
40616sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
40620sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
41588sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
41792sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
85964sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
85976sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
85980sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
86036sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
86076sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
86092sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
86096sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
86100sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
86252sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
86272sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
86368sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
86376sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
86376sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
86468sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
86484sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
86528sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
86556sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
86556sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
86560sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
86560sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
86564sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
86568sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
86568sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
86568sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
86572sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
86588sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
86604sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
86624sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
86628sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
86632sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
86636sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
86636sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
86640sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
86640sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
86676sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
86724sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
86732sphlibgcc -m32 -O -fomit-frame-pointer2014052620140525
86752sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
86780sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
86784sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
86792sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
86796sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
86852sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
86920sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
86936sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
86940sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
86956sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
86956sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
86956sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
86968sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
86972sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
86984sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
87000sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
87000sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
87004sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
87008sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
87016sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
87032sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
87064sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
87076sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
87112sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
87144sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052620140525
87300sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
87316sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
87392sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
87428sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
88036sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
88396sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
88436sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
88684sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
90284sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
90284sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
90284sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
90284sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
90288sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
90292sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
90292sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
90316sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
90324sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
90336sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
90368refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
90376refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
90408refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
90444refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
90676sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
90680sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
90828refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
90852refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
90864refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
90884refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
90892refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
90904refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
91096refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
91120refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
91124refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
91140refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
91160refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
91160refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
91160refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
91332refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
91336refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
91352refgcc -m32 -O -fomit-frame-pointer2014052620140525
91376refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
91676refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
91748refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
91828refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
91828refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
91828refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
91852refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
91888refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
91928refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
91964refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
91972refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
92012refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
92040refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
92048refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
92048refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
92116refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
92236refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
92448refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
92452refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
92512refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
92512refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
92640refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
92684refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
93832refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
93972sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
94008refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
94088sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
94088sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
94088sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
94100sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
94100sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
94100sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
94104sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
94108sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
94120sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
94128sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
94200refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
94252refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
94256refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
94268refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
94268refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
94272refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
94284refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
94284refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
94300sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
94324refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
94372refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
94372refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
94376refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
94380refgcc -m32 -O3 -fomit-frame-pointer2014052620140525
94392refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
94400refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
94428sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
94456sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
94456sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
94456sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
94460refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
94464refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
94464refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
94468refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
94484refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
94492sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
94544refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
94548refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
94552refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
94556sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
94564sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
94568sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
94584sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
94604sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
94608sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
94608sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
94608sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
94608sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
94608sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
94636sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
94648sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
94660refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
94660refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
94692refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
94708sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
95044sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
95068refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
95088refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
95096refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
95164sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
95180refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
95180sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
95192sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
95240sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
95280refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
95316refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
95336refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
95348refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
95372sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
95380sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
95380sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
95388refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
95400sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
95432sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
95432sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
95440sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
95444sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
95452sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
95460sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
95468sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
95468refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
95472refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
95476sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
95476refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
95476refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
95504sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
95508sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
95516sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
95552sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
95568sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
95588refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
95608sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
95608sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
95640sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
95652sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
95664sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
95672sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
95672sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
95672sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
95672sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
95680sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
95680refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
95688sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
95692sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
95692sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
95696sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
95720sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052620140525
95732sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
95736refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
95744sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
95752sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
95768sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
95808sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
95816sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
95816sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
95820sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
95824sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
95848sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
95856refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
95864sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
95864sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
95868sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
95868sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
95868sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
95872sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052620140525
95872sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
95876sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
95884refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
95884sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
95892sphlibgcc -m32 -O3 -fomit-frame-pointer2014052620140525
95896sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
95904sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
95904sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
95904refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
95904refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
95908refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
95908sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
95920sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
95920sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
95920sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
95924sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
95924sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
95928sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
95948sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
95952sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
95952sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
95956sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
95960sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
95968sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
95984sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
95988sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
96000sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
96008sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
96028sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
96044sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
96072sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
96100sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
96128sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
96128sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
96132sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
96184sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
96204sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
96208sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
96216sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
96220sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
96228refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
96232refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
96272sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
96304sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
96324sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
96392sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
96424refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
96436sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
96448sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
96484sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
96492refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
96496sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
96520sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
96580sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052620140525
96612sphlibgcc -m32 -O2 -fomit-frame-pointer2014052620140525
96676refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
96680refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
96696refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
96708refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
96716refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
96716refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
96728refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
96740refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
96752refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
96768refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
96776sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
96780refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
96792refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
96804refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
96804refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
96804refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
96808refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
96812refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
96844refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
96864refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
96872refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
96872refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
96896sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
96912refgcc -m32 -Os -fomit-frame-pointer2014052620140525
96916refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
96916refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
96924sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
96924sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
96936refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
96956sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
96960refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
96972sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
96976refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
96976sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
96988sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
96992sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
96996sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
97000refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
97004refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
97004sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
97012refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
97020refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
97024refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
97032sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
97040refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
97040sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
97052sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
97052sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
97064sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
97072refgcc -m32 -O2 -fomit-frame-pointer2014052620140525
97076refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
97080refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
97112sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
97152refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
97180refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
97224refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
97252refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
97260refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
97276refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
97292sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
97300sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
97316refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
97336refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
97344sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
97352refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
97352sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
97360refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
97380sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
97424sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
97424sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
97436sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
97436refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
97440refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
97452refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
97460sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
97480sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
97532refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
97536refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
97536sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
97604refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
97608refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
97612refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
97632sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
97648sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
97676refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
97720sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
97828sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
97884refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
97916sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
97940refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
97952refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
98016refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
98020refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
98044refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
98048refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
98064refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
98108refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
98140refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
98172sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
98276refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
98308refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
98308refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
98348refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
98380refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
99280refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
99380refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
99384refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
99956refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
100256sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
100256sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
100260sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
100292sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
100328sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
100348sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
100352sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
100352sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
100420sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
100420sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
100480sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
100544sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
100552sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
100552sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
100576sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
100576sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
100584sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
100584sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
100588sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
100632sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
100640sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
100652sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
100664sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
100664sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
100664sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
100664sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
100664sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
100672sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
100676sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052620140525
100676sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
100676sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
100676sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
100716sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
100780sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
100792sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
100792sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
100848sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
100848sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
100892sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
100896sphlibgcc -m32 -Os -fomit-frame-pointer2014052620140525
100900sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
100936sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
100940sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
101076sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
101088sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
101092sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
101128sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
101184sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
101184sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
101220sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
101280sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
101280sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
101360sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
101376sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
101380sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
101456sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
101500sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
101504sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
101596sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
101612sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
101708sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
101708sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
101736sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
101744sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
101744sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
101756sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
101788sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
101800sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
101832sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
101836sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
101844sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
101852sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
101868sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
101872sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
101880sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
101880sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
101888sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
101972sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
101980sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
102200sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
102292sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
102312sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525

Test failure

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

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sphlib sphlib-small sse2 ssse3

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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