Implementation notes: x86, h4e350, crypto_hash/blake256

Computer: h4e350
Architecture: x86
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
35256sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
35301sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
35316sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
35325sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
35406sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
35406sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
35415sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
35418sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
35430sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
35442sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
35451sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
35463sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
35472sphlibgcc -m32 -O -fomit-frame-pointer2014052720140525
35475sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
35475sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
35475sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
35481sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
35490sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
35505sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
35505sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
35505sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
35514sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
35517sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
35520sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
35526sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
35550sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
35553sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
35553sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
35592sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
35652sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
35730sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
36108sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
36120sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
36126sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
36126sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
36126sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
36159sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
36159sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
36159sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
36168sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
36171vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
36357sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
36390vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
36432vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
36432vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
36438vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
36498vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
36909vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
36957vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
37197vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
37263vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
37311vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
37491vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
37716sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
37815sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
38673sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
38742sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
38745sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
38763sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
38769sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
38808sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
38820sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
38838sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
38847sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
38889sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
38892sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
38982sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
39108sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
39135sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
39210sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
39234sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
39711sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
39726sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
39726sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
39735sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
39735sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
39735sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
39747sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
39753sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
39759sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
39759sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
39768sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
39771sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
39774sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
39780sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
39783sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
39789sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
39792sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
39822sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
39840sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
39846sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
39849sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
39849sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
39891sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
39948sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
40008sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
40209sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
40221sphlibgcc -m32 -O3 -fomit-frame-pointer2014052720140525
40230sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
40251sphlibgcc -m32 -O2 -fomit-frame-pointer2014052720140525
40299sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
40323sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
40338sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
40347sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
40374sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
40377sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
40581sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
40590sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
40617sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
40653sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
40677sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
40680sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
40749sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
40773sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
40779sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
40782sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
40794sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
40803sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
40824sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
40824sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
40842sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
40854sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
40953bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
40959bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
40971sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
40995bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
41010sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
41013sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
41016sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
41019bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
41022bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
41022bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
41025bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
41025bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
41046sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
41049bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
41049bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
41052bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
41055bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
41070bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
41127sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
41217sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
41229sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
41229bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
41232sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
41232sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
41235bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
41250sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
41250sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
41250sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
41262sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
41268sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
41268sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
41268sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
41274sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
41286sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
41289sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
41292sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
41292sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
41292sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
41295sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
41298sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
41298sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
41298sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
41301sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
41301sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
41304sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
41334sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
41343sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
41346sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
41352sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
41373sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
41379sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
41385sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
41397bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
41529sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
41559bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
41562bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
41571sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
41571sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
41574bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
41577sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
41577sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
41583bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
41586bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
41586bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
41589bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
41592bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
41592bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
41595bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
41595bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
41604bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
41607bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
41610bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
41613bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
41640bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
41658bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
41712bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
41712bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
41715sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
41724bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
41727bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
41733sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
41736sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
41742bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
41742sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
41742sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
41745bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
41760sphlibgcc -m32 -Os -fomit-frame-pointer2014052720140525
41760sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
41766sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
41766sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
41766sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
41766sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
41769sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
41793sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
41796sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
41808sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
41808sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
41808sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
41811sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
41814sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
41817sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
41820bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
41826bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
41832bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
41832vect128-mmxhackgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
41835bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
41844sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
41850bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
41856bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
41865bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
41865bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
41865bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
41868bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
41868vect128-mmxhackgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
41874bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
41883bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
41901bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
41931bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
41949bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
41955bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
41955bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
41958bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
41961bswapgcc -m32 -O2 -fomit-frame-pointer2014052720140525
41964bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
41973bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
41976bswapgcc -m32 -O3 -fomit-frame-pointer2014052720140525
41979bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
41982bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
41997bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
42018bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
42018sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
42021bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
42024sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
42024sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
42030bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
42030bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
42030sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
42036bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
42045bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
42048bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
42054bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
42057bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
42069bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
42072bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
42102bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
42105bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
42108bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
42108bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
42114bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
42120bswapgcc -m32 -Os -fomit-frame-pointer2014052720140525
42120bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
42144bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
42156bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
42159bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
42174bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
42174bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
42201bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
42204bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
42219bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
42234bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
42249bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
42249bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
42252bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
42255bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
42255bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
42255bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
42261sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
42261bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
42270bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
42273bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
42279sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
42279sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
42279bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
42288sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
42291sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
42294bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
42303bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
42309bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
42309bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
42324bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
42327bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
42327bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
42330bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
42339sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
42342bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
42399bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
42411bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
42429bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
42453bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
42453bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
42453bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
42456vect128-mmxhackgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
42468bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
42468sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
42480bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
42483bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
42486bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
42486sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
42489sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
42504bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
42567vect128-mmxhackgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
42573bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
42573vect128-mmxhackgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
42597bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
42603vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
42618bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
42624bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
42759bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
42783bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
42801bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
42801bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
42801bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
42807bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
42810bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
42813bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
42834bswapgcc -m32 -O -fomit-frame-pointer2014052720140525
42861sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
42888regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
42894regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
42903regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
42909regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
42921regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
42951regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
42987bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
42993sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
43050sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
43059bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
43065sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
43065bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
43083bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
43089bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
43107bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
43152sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
43152sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
43224bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
43263sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
43284sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
43314regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
43326sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
43407regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
43437regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
43446regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
43464regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
43485bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
43494bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
43497bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
43497bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
43500bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
43500bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
43500bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
43503bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
43521regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
43539vect128-mmxhackgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
43554regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
43557regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
43557regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
43575bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
43578regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
43581regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
43587sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
43596regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
43638bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
43641sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
43641bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
43644bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
43692bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
43704bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
43704bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
43704bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
43704bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
43704bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
43707bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
43716regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
43719bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
43737regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
43743bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
43746regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
43758regsgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
43761regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
43764regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
43764regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
43770sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
43800regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
43803regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
43806regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
43806sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
43809regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
43818regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
43830regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
43836regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
43836sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
43836sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
43857regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
43860regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
43869regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
43875regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
43887bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
43890regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
43893bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
43896sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
43896bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
43896bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
43902regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
43905regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
43914regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
43914regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
43917regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
43926regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
43929regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
43935regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
43953regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
43965regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
43968sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
43971regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
43989regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
43992regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
44010sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
44013regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
44019regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
44022regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
44025sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
44043regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
44043regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
44085regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
44091regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
44097regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
44100regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
44106regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
44118regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
44130sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
44142regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
44142regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
44145regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
44154regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
44154bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
44163regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
44163regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
44166regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
44169regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
44187regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
44196regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
44202regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
44205regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
44226regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
44226regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
44229regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
44232regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
44232regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
44241regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
44259regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
44262regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
44262regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
44277regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
44286regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
44289regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
44289sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
44295sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
44304regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
44310sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
44310sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
44340regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
44343regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
44349regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
44364regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
44376regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
44376regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
44388regsgcc -m32 -Os -fomit-frame-pointer2014052720140525
44394regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
44394regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
44403regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
44406regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
44415regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
44418regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
44418regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
44421regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
44439regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
44442sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
44448regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
44448regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
44454regsgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
44457regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
44460regsgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
44460regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
44463regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
44466regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
44469regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
44475sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
44493regsgcc -m32 -O2 -fomit-frame-pointer2014052720140525
44499regsgcc -m32 -O3 -fomit-frame-pointer2014052720140525
44502regsgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
44523sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
44523regsgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
44526regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
44544regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
44550regsgcc -m32 -O -fomit-frame-pointer2014052720140525
44589sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
44610regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
44613regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
44619regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
44622sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
44622sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
44625sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
44643regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
44655regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
44670regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
44676regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
44688regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
44691regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
44718sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
44718sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
44727regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
44727regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
44730regsgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
44745regsgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
44751regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
44778regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
44793sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
44802sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
44802sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
44811sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
44817sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
44838sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
44841sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
44853sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
44889sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
44967sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
45078sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
45282sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
45282sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
45375regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
45375sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
45375sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
45375sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
45375sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
45375sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
45375sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
45378sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
45378sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
45378sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
45381regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
45387regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
45390sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052720140525
45393sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
45408sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
45426regsgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
45471sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
45474sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
45477sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
45486sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
45492sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
45516sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
45528regsgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
45573regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
45588sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
45597sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
45612regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
45612regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
45615regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
45615sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
45615sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
45618sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
45621sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
45621sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
45630regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
45639sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
45666sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
45669regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
45687regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
45702regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
45711regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
45717sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
45723sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
45723sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
45855regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
45894regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
45900sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
45903regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
45906sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
45906sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
45924regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
45924regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
45924regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
45924regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
45924regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
45927regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
45933regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
45969regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
45984regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
46002sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
46005sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
46008sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
46128sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
46158sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
46179sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
46212sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
46254sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
46263sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
46311sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
46593sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
46596sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
46767sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
46941sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
46962sse2-2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
46992sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
47031sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
47031sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
47031sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
47037sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
47061sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
47064sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
47064sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
47067sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
47073regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
47073regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
47103regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
47109regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
47205sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
47256sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
47274sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
47295sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
47298sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
47307sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
47313sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
47325sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
47331sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
47337sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
47343sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
47376refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
47379refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
47379refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
47445regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
47445regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
47472regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
47481refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
47520sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
47526regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
47550sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
47556sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
47565sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
47649sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
47661sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
47673sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
47697sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
47736sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
47787refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
47838sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
47901sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
47916sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
47943sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
47952sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
48003sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
48021sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
48030sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
48090sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
48108sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
48114sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
48177refgcc -m32 -O3 -fomit-frame-pointer2014052720140525
48276sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
48291sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
48450sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
48492sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
48708refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
48714sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
48804refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
48906refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
49011refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
49014refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
49236refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
49236refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
49458vect128-mmxhackgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
49572sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
49659sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
49698sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
49713refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
49794refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
49863sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
50001vect128-mmxhackgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
50010vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
50052vect128-mmxhackgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
50076vect128-mmxhackgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
50220sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
50298sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
50355sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
50475sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
50484sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
50499refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
50682sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
50847sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
50862sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
51021refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
51198sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
51219sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
51222sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
51231sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
51243refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
51249refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
51249sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
51249sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
51258refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
51264sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
51267refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
51309refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
51309sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
51312refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
51312refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
51318refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
51318refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
51327refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
51330refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
51339refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
51351refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
51351refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
51354refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
51465refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
51468refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
51468refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
51471refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
51480refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
51546refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
51576refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
51615sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
51660sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
51666sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
51711refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
51852refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
51864refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
51951sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
51954refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
51960sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
51972sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
52044refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
52119sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
52167sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
52179refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
52236sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
52248refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
52287sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
52311refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
52317sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
52323sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
52410refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
52413refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
52506refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
52524refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
52527refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
52527refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
52527refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
52530refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
52530refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
52533refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
52629refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
52629refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
52629refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
52668sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
52668sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
52671refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
52680sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052720140525
52698refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
52710sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052720140525
52725refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
52731sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
52743refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
52767sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
52773sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
52773sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
52773sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
52794sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
52800refgcc -m32 -O2 -fomit-frame-pointer2014052720140525
52800refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
52812refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
53043sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
53070sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
53130refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
53148sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
53190refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
53211refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
53211refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
53214refgcc -m32 -O -fomit-frame-pointer2014052720140525
53220refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
53220refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
53220refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
53220refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
53220refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
53223refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
53223refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
53226refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
53262sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
53271refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
53274refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
53379refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
53391sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
53391sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
53391refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
53409refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
53409refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
53412sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
53538refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
53580refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
53637refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
53682refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
53724refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
53748refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
53841refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
53961refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
54006refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
54369refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
54441sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
54444sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
54450sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
54453sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
54501sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
54504sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
54507sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
54513sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
54528sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
54531sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
54531sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
54549sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
54552sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
54804refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
55173sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
55275sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
55362sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
55425sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
55575refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
56016refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
56019refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
56028refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
56196sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
56226sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
56226sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
56382sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
56433sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
56526sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
56550refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
56550refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
56553refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
56667sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
56757sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
57063sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
57075sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
57132sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
57522refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
57642sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
57690sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052720140525
57951sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
58053sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
58059sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
58269sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
58275sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
58314sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
58317sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
58665sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
58815sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
59076sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
59175sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
59199sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
59232sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
59262sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
59271sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
59295refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
59319sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
59379sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
59865sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
60729refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
61275refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
61695sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
62136sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
62145sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
62202sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
62205sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
62217sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
62226sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
62271sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
62364sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
62388sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
62469refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
62505refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
62511sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
62514sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
62523refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
62559sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
62559sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
62562sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
62565sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
62640refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
62877sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
62946sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
62946sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
63132sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
63474refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
63513refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
63516refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
63519refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
63981refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
64263sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
64356sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
64494refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
64506refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
64506refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
64638refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
64641refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
64641refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
64644refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
64647sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
65250refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
65619refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
65688refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
66237refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
66240refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
66243refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
66315refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
66864refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
67251refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
67323refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
67425sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
67437refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
67464refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
67485refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
67662refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
67914refgcc -m32 -Os -fomit-frame-pointer2014052720140525
68100refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
68100refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
68100refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
68103refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
68103refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
68109refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
68118refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
68706refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
68709refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
68709refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
68796refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
68838refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
68970refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
69156refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
69204refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
69207refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
69498sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
69498sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
69558sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
69561sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
69564sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
69564sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
69570sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
69594sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
69600sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
69651refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
69660sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
69666refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
69672refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
69687sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
69687sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
69687sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
69693sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
69705sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
69828sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
69828sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
69828sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
69831sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
69834sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
69837sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
69849sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
69852sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
69861sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
69864sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
69864sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
69867sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
69867sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
69879sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
69882sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
69915sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
69918sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
69924sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
69930sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
69933sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
69933sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
69945sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
69948sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
69954sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
69957sandygcc -m32 -O3 -fomit-frame-pointer2014052720140525
69960sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
69984sandygcc -m32 -O2 -fomit-frame-pointer2014052720140525
70005sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
70014sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
70014sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
70017sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
70023sandygcc -m32 -Os -fomit-frame-pointer2014052720140525
70023sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
70029sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
70032sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
70038sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
70041sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
70044sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
70044sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
70047sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
70089sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
70116refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
70164sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
70164sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
70167sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
70167sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
70182sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
70197sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
70209sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
70218sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
70218sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
70221sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
70227sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
70263sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
70275sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
70290sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
70452sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
70515sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
70518sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
70542sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
70542sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
70548sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
70560sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
70563refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
70563refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
70566refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
70572sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
70572sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
70575sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
70581sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
70587sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
70590sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
70596sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
70602sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
70605sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
70608sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
70620sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
70620sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
70635sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
70641sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
70641sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
70644sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
70644sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
70659sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
70674sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
70689sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
70707sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
70740refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
70839sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
70983sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
70983sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
71022sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
71025sandygcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
71025sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
71028sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
71031sandygcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
71043sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
71073sandygcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
71073sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
71073sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
71085sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
71139sandygcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
71139sandygcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
71157sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
71160sandygcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
71166sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
71175refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
71196sandygcc -m32 -O -fomit-frame-pointer2014052720140525
71196sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
71196sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
71205sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
71238sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
71262sandygcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
71301sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
71307sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
71334sandygcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
71355sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
71382sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
71403sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
71484refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
71487refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
71490sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
71493sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
71511sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
71511sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
71559sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
71562sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
71577sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
71580sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
71625sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
71718sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
71796sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
71799sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
71829sandygcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
72117refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
72225sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
72234sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
72237sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
72237sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
72240sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
72240sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
72243sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
72243sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
72651sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
72651sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
72651sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
72651sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
72654sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
72654sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
72657sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
72663sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
72870sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
72873sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
72915sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
72924sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
73140sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
73170sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
73173sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
73194sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
73203sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
73206sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525

Test failure

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

Number of similar (compiler,implementation) pairs: 67, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 sse2-2 sse41-2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 sse2-2 sse41-2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 sse2-2 sse41-2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:0:
hash.c: blake256.h:176:1: error: unknown type name '__m128i'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:53:3: error: unknown type name '__m128i'
hash.c: hash.c:54:3: error: unknown type name '__m128i'
hash.c: hash.c:55:3: error: unknown type name '__m128i'
hash.c: hash.c:56:3: error: unknown type name '__m128i'
hash.c: hash.c:58:3: error: unknown type name '__m128i'
hash.c: hash.c:59:3: error: unknown type name '__m128i'
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: hash.c:64:3: error: unknown type name '__m128i'
hash.c: hash.c:93:3: error: unknown type name '__m128i'
hash.c: hash.c:93:39: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:93:39: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:93:39: error: expected expression before ')' token
hash.c: hash.c:94:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm1'
hash.c: hash.c:94:17: error: 'm1' undeclared (first use in this function)
hash.c: hash.c:94:39: error: expected expression before ')' token
hash.c: hash.c:95:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm2'
hash.c: hash.c:95:17: error: 'm2' undeclared (first use in this function)
hash.c: hash.c:95:39: error: expected expression before ')' token
hash.c: hash.c:96:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm3'
hash.c: hash.c:96:17: error: 'm3' undeclared (first use in this function)
hash.c: hash.c:96:39: error: expected expression before ')' token
hash.c: hash.c:101:10: error: expected expression before ')' token
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
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: In file included from hash.c:4: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: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
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:100:3: error: unknown type name '__m128i'
hash.c: hash.c:101:3: error: unknown type name '__m128i'
hash.c: hash.c:102:3: error: unknown type name '__m128i'
hash.c: hash.c:104:41: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:104:41: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:104:49: error: expected expression before ')' token
hash.c: hash.c:105:50: error: expected expression before ')' token
hash.c: hash.c:106:50: error: expected expression before ')' token
hash.c: hash.c:107:50: error: expected expression before ')' token
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
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: In file included from hash.c:4: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 'blake256_compress':
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:72:3: error: unknown type name '__m128i'
hash.c: hash.c:77:4: error: unknown type name '__m128i'
hash.c: hash.c:105:49: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:105:49: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:105:57: error: expected expression before ')' token
hash.c: hash.c:106:57: error: expected expression before ')' token
hash.c: hash.c:107:57: error: expected expression before ')' token
hash.c: hash.c:108:57: error: expected expression before ')' token
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
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/blake256/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 'blake256_compress':
hash.c: hash.c:73:3: error: unknown type name '__m128i'
hash.c: hash.c:74:3: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:107:15: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:107:15: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:107:15: error: expected expression before ')' token
hash.c: hash.c:108:15: error: expected expression before ')' token
hash.c: hash.c:109:15: error: expected expression before ')' token
hash.c: hash.c:110:15: error: expected expression before ')' token
hash.c: hash.c:218:30: error: expected expression before ')' token
hash.c: hash.c:223:30: error: expected expression before ')' token

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/blake256/sse2-2
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 'blake256_compress':
hash.c: hash.c:78:3: error: unknown type name '__m128i'
hash.c: hash.c:79:3: error: unknown type name '__m128i'
hash.c: hash.c:83:5: error: unknown type name '__m128i'
hash.c: hash.c:112:15: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:112:15: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:112:15: error: expected expression before ')' token
hash.c: hash.c:113:15: error: expected expression before ')' token
hash.c: hash.c:114:15: error: expected expression before ')' token
hash.c: hash.c:115:15: error: expected expression before ')' token
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: '__out' undeclared (first use in this function)
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: '__in' undeclared (first use in this function)
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: In file included from vector.c:140:0:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/mmintrin.h:32:3: error: #error "MMX instruction set not enabled"
vector.c: In file included from vector.c:141:0:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
vector.c: vector.c:144:15: error: unknown type name 'v32'
vector.c: vector.c:144:24: error: unknown type name 'v32'
vector.c: vector.c:152:15: error: unknown type name 'v32'
vector.c: vector.c:152:24: error: unknown type name 'v32'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783:15: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:783:19: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887:19: error: expected expression before ')' token
vector.c: ...

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: vector.c:144:15: error: unknown type name 'v32'
vector.c: vector.c:144:24: error: unknown type name 'v32'
vector.c: vector.c:152:15: error: unknown type name 'v32'
vector.c: vector.c:152:24: error: unknown type name 'v32'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783:15: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:783:19: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887:19: error: expected expression before ')' token
vector.c: vector.c:902:19: error: expected expression before ')' token

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/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: In file included from vector.c:141:0:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
vector.c: vector.c:144:15: error: unknown type name 'v32'
vector.c: vector.c:144:24: error: unknown type name 'v32'
vector.c: vector.c:152:15: error: unknown type name 'v32'
vector.c: vector.c:152:24: error: unknown type name 'v32'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783:15: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:783:19: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887:19: error: expected expression before ')' token
vector.c: vector.c:902:19: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -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/tmmintrin.h:31:3: error: #error "SSSE3 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/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:25:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:56:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:71:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77:6: 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 sse41
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse41
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=k8 -O -fomit-frame-pointer sse41
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse41
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -m32 -march=nocona -O -fomit-frame-pointer sse41
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse41
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse41
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse41
gcc -m32 -march=prescott -O -fomit-frame-pointer sse41
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -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/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:35:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:58:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65:6: 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/blake256/xop
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: 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 xop
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xop
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xop
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xop
gcc -m32 -march=k8 -O3 -fomit-frame-pointer xop
gcc -m32 -march=k8 -O -fomit-frame-pointer xop
gcc -m32 -march=k8 -Os -fomit-frame-pointer xop
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xop
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xop
gcc -m32 -march=nocona -O -fomit-frame-pointer xop
gcc -m32 -march=nocona -Os -fomit-frame-pointer xop
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xop
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xop
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xop
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xop
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xop
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xop
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xop
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xop
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xop
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xop
gcc -m32 -march=prescott -O -fomit-frame-pointer xop
gcc -m32 -march=prescott -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...

Number of similar (compiler,implementation) pairs: 44, 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=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=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/blake256/sse41
Compiler: gcc -m32 -march=barcelona -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/tmmintrin.h:31:3: error: #error "SSSE3 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/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:25:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:56:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:71:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4: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: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:25:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:56:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:71:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77:6: 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 sse41
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse41
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=barcelona -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/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:35:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:58:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4: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 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:35:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:58:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65:6: 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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: 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 xop
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -m32 -march=barcelona -O -fomit-frame-pointer xop
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:117:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:148:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:151:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:151:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:181:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:181:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:184:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:184:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:214:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:214:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse41
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse41
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse41
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse41
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h: In function 'blake256_compress':
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:75:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:75:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:78:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:99:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:102:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:102:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:123:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:123:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:126:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:126:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:147:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:147:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O -fomit-frame-pointer xop
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -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/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:71:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:111:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:117:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse41-2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse41-2
gcc -m32 -march=core2 -O -fomit-frame-pointer sse41-2
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse41-2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse41-2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse41-2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse41-2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse41-2