Implementation notes: x86, hydra4, crypto_hash/blake512

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
26165sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
26610sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
26789sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
27070sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
27612sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
27628sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
28029sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
28030sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
28057sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
28064sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
28069sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
28193sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
28197sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
28252sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
28259sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
28326sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
28333sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
28341sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
28357sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
28408sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
28435sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
28455sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
28458sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
28493sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
28517sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
28532sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
28536sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
28607sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
28673sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
28696sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
28720sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
29028sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
29477sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
29612sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
29886sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
29960sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
30576sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
30755sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
31180sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
31391sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
31392sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
31422sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
31898sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
31898sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
32003sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
32038sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
32222sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
32413sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
32456sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
32538sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
32561sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
32811sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
33010sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
33197sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
33236sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
33255sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
33306sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
33333sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
33361sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
33423sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
33833sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
34160sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
34289sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
34382sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
34577sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
34659sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
34726sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
34773sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
34847sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
35065sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
36114sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
36169sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
36418sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
36434sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
36590sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
36609sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
36617sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
36750sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
36820sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
36874sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
36929sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
37003sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
37097sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
37163sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
37229sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
37256sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
37370sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
37374sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
37440sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
37538sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
38013sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
38201sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
38579sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
38801sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
38875sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
38914sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
38941sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
39066sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
39125sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
39140sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
39152sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
39226sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
39296sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
39409sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
39425sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
39429sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
39550sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
39710sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
40201sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
40268sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
40299sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
40322sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
40455sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
40771sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
40813sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
40899sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
40903sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
40950sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
41000sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
41055sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
41059sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
41172sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
41321sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
41749sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
42046sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
42448sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
42495sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
42569sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
77621bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
77778bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
77789bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
77821bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
77879bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
77895bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
78031bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
78148bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
78257bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
78269bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
78293bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
78296bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
78304bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
78339bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
78371bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
78378bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
78679bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
78702bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
78706bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
78718bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
78722bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
78729bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
78733bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
78745bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
78757bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
78772bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
78788bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
78792bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
78796bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
78800bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
78807bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
78815bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
78827bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
78831bswapgcc -m32 -O -fomit-frame-pointer2014052620140525
78835bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
78866bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
78870bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
78882bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
78920bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
78921bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
78948regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
78983bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
79034bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
79041bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
79373regsgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
79381regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
79392regsgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
79474regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
79560regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
79615regsgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
79669regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
79689regsgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
79692regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
79693regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
79712regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
79775regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
79786regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
79786regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
79837regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
79841regsgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
79841regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
79860regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
79860regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
79860regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
79864regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
79864regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
79899regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
79931regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
79934regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
79942regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
79946regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
80016regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
80157regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
80161regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
80165regsgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
80172regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
80176regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
80196regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
80211regsgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
80215regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
80219regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
80223regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
80223regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
80227regsgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
80250regsgcc -m32 -O -fomit-frame-pointer2014052620140525
80360regsgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
84057bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
84104bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
84166bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
84170bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
84299bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
84302bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
84529bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
84556bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
84591bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
84638bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
84642bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
84642bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
84646bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
84669bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
84735bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
84751bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
84774bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
84778bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
84813bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
84817bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
84829bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
84837bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
84884bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
84891bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
84907bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
85129bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
85145bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
85161bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
85192bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
85215bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
85219bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
85227bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
85231bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
85235bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
85242bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
85246bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
85250bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
85254bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
85266bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
85281bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
85281bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
85293bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
85301bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
85301bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
85309bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
85328bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
85328bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
85355bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
85402bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
85406bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
85410bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
85410regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
85410regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
85457bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
85461regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
85465regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
85496bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
85507bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
85519bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
85527regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
85531regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
85539bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
85570bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
85586bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
85609bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
85613bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
85644bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
85667bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
85699bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
85722bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
85738regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
85738regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
85777bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
85777bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
85866bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
85925regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
85933regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
85960regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
85976bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
86003bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
86003bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
86018regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
86054bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
86077bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
86170bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
86178regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
86186bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
86213regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
86284bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
86330regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
86338regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
86362bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
86385bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
86413regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
86455regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
86463bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
86463bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
86475bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
86482bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
86502bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
86506bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
86506bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
86533bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
86537bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
86537bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
86553bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
86557bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
86557bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
86557bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
86565bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
86592bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
86600bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
86720regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
86736bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
86736bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
86744regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
86744bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
86752regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
86759bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
86763bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
86763bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
86775regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
86783bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
86787regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
86799bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
86802bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
86806bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
86814bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
86822regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
86830bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
86900bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
86919bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
86923regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
86958regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
86958regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
87009regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
87033regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
87099regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
87150regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
87177regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
87188regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
87188regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
87200regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
87204regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
87212regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
87243regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
87278regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
87286regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
87294regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
87317regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
87321regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
87321regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
87325regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
87356regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
87368bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
87368regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
87368regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
87407regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
87419regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
87426bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
87426regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
87434regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
87535regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
87543regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
87590bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
87590bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
87590regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
87602regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
87641regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
87668regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
87684regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
87688regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
87691regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
87695bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
87699regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
87715regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
87715regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
87793bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
87898regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
87906regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
87929regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
87941bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
87941regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
88011regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
88109bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
88132bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
88136regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
88152regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
88160bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
88160regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
88175regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
88175regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
88191regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
88195regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
88214bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
88234regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
88238regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
88269regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
88323regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
88323regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
88323regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
88347bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
88347regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
88401regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
88432regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
88448regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
88460regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
88471regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
88499regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
88503regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
88507regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
88518regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
88526regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
88538bswapgcc -m32 -Os -fomit-frame-pointer2014052620140525
88546regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
88550regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
88558regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
88581regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
88616regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
88662bswapgcc -m32 -O3 -fomit-frame-pointer2014052620140525
88667bswapgcc -m32 -O2 -fomit-frame-pointer2014052620140525
88694regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
88713regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
88721regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
88729regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
88764regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
88799regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
88807regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
88842regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
88858regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
88861regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
88865regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
88935regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
89017regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
89029regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
89408regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
89493regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
89864regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
89918regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
89922regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
89977regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
89981regsgcc -m32 -Os -fomit-frame-pointer2014052620140525
90979regsgcc -m32 -O3 -fomit-frame-pointer2014052620140525
91015regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
91112regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
91186regsgcc -m32 -O2 -fomit-frame-pointer2014052620140525
101876sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
102008sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
102044sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
102129sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
102153sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
102161sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
102191sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
102242sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
102289sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
102313sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
102394sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
102406sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
102422sphlibgcc -m32 -O -fomit-frame-pointer2014052620140525
102426sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
102430sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
102457sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
102508sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
102551sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
102628sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
102664sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
102703sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
102730sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
102757sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
102765sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
102773sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
102788sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
102804sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
102972sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
102979sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
103015sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
103077sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
103260sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
103260sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
103276sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
103342sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
103362sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
103447sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
103604sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
103623sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
103690sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
103728sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
103744sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
103873sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
103884sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
103885sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
103892sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
103896sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
103912sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
103912sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
103923sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
103966sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
104010sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
104060sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
104173sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
104263sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
104407sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
104493sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
104540sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
104633sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
104641sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052620140525
104641sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
104645sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
104672sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
104750sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
104828sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
104891sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
104980sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
105132sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
105312sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
105386sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
108022sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
108081sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
108139sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
108303sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
108323sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
108350sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
108553sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
108553sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
108580sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
108970sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
109106sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
109149sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
109192sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
110034sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
110074refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
110233sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
110401refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
110811refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
110884sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
111103refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
111462refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
111489refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
111489refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
111493refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
111517refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
111524refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
111552refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
111891refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
111899refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
111953refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
111954refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
111969sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
112028sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
112117sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
112125refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
112176refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
112211sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
112269sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
112277refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
112332sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
112375refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
112410refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
112425refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
112484refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
112484sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
112511sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
112531refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
112546refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
112577refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
112632refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
112671refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
112675sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
112679sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
112718refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
112745sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
112772sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
112788sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
112804refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
112819refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
112827refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
112916refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
112916refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
112933sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
113088sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
113088refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
113100refgcc -m32 -O -fomit-frame-pointer2014052620140525
113100refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
113240sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
113295sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
113369sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
113400sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
113404sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
113432sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
113463sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
113502sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
113506sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
113510sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
113615refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
113619refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
113623refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
113627sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
113666sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
113669refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
113685sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
113705refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
113880refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
113997refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
114016refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
114075sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
114078sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
114094sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
114165sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
114173refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
114180sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
114212sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
114223refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
114290sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
114313sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
114313sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
114407sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
114414sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
114445refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
114469sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
114469sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
114543sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
114559refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
114621sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
114718sphlibgcc -m32 -O2 -fomit-frame-pointer2014052620140525
114765sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
114875refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
114917refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
114925sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
114988sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
115050sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
115050sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
115050sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
115073sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
115116sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
115120sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
115132sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
115144sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052620140525
115187sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
115214sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
115214sphlibgcc -m32 -O3 -fomit-frame-pointer2014052620140525
115214sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
115253refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
115265sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
115315sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
115331sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
115335sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
115343sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
115354sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
115385refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
115432sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
115452sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
115468sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
115471refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
115475sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
115479sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
115503sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
115514sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
115518sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
115549sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
115576refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
115577sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
115596sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
115658sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
115674sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
115690refgcc -m32 -O3 -fomit-frame-pointer2014052620140525
115701refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
115772sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
115776sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
115791sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
115791sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
115807sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
115967sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
116013sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052620140525
116064sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
116072sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
116138sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
116158sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
116177sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
116298sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
116341sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
116419sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
116470refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
116512refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
116516sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
116547refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
116634sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
116672refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
116739refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
116739refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
116801sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
116903refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
116977refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
117059refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
117152refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
117257refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
117320refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
117351refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
117363refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
117386refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
117414refgcc -m32 -O2 -fomit-frame-pointer2014052620140525
117671refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
117737refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
117737refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
117760refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
117761refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
117917sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
117928refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
117975refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
118092refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
118115refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
118119refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
118139refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
118178refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
118186sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
118201refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
118291sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
118373sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
118385refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
118427refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
118455refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
118513refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
118533refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
118556refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
118642refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
118767refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
118778refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
118903sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
118911sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
118931sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
118938sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
118950sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
118962sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
119032sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
119048sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
119071sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
119087refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
119102sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
119102refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
119106sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
119118sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
119149sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
119149sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
119188refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
119219refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
119235refgcc -m32 -Os -fomit-frame-pointer2014052620140525
119282refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
119293refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
119332sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
119344refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
119375sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
119418sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
119429refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
119512sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
119535refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
119547sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
119570sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
119594sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
119609refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
119629sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
119633sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
119636sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
119636sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
119640sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
119648refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
119687refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
119695sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
119703refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
119746sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
119785sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
119793refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
119812sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
119816sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
119835sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
119839sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
119839sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
119843sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
119874refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
119929sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
119956sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
119960sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
119976sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
119976refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
119995refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
120023refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
120065refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
120066sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
120085sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
120089sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
120124refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
120136refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
120136refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
120163sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
120167refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
120171sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
120183sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
120249sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
120276refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
120292sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
120292sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
120308sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
120331sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
120335sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
120354sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
120385sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
120421refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
120424sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
120502sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
120510sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
120530sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
120541sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
120569refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
120580refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
120619refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
120670sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
120717sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
120721sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
120740sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
120748refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
120748refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
120748sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
120752refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
120771sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
120771sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
120799sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
120806sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
120810sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
120877refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
120935sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
120951sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
120959refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
120978sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
121001sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
121037sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
121048sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
121048sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
121060refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
121068refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
121083sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
121212sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
121224refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
121271refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
121271refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
121278sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
121313refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
121380refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
121469sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
121540sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
121544sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
121649sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
121649sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
121661sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
121668sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
121672refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
121707sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
121781sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
121809sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
121852sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
122156sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052620140525
122164sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
122171sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
122195sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
122273refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
122277sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
122452refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
122522refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
122620sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
122671sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
122749sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
122858sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
122862refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
122900refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
122951sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
122979sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
123006sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
123010refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
123010refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
123076sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
123135refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
123154refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
123201refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
123263refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
123287refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
123298refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
123373refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
123396refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
123416refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
123490refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
123513refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
123517sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
123681sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
123774sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
123934sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
124012sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
124063sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
124137sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
124141sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
124160sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
124164refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
124270sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
124344sphlibgcc -m32 -Os -fomit-frame-pointer2014052620140525
124519sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
124527sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
124562refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
124582sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
124589refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
124855sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
124882sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
124901sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
124956sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
124983sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
125112sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
125135sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
125334sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
125393sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
125440sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
125502sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
125709sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
125720refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
125759sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
125759refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
125900sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
126153sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
126227refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
126563refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
126926refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
126933refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
126941sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
127023sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
127105refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
127218refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
127572sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
131910refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525

Test failure

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

Number of similar (compiler,implementation) pairs: 103, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -O3 -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse41 ssse3 vect128 vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_compress':
hash.c: hash.c:77:3: error: unknown type name '__m128i'
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:80:3: error: unknown type name '__m128i'
hash.c: hash.c:81:3: error: unknown type name '__m128i'
hash.c: hash.c:82:3: error: unknown type name '__m128i'
hash.c: hash.c:83:3: error: unknown type name '__m128i'
hash.c: hash.c:88:5: error: unknown type name '__m128i'
hash.c: hash.c:141:49: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:141:49: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:141:57: error: expected expression before ')' token
hash.c: hash.c:142:57: error: expected expression before ')' token
hash.c: hash.c:143:57: error: expected expression before ')' token
hash.c: hash.c:144:57: error: expected expression before ')' token
hash.c: hash.c:145:57: error: expected expression before ')' token
hash.c: hash.c:146:57: error: expected expression before ')' token
hash.c: hash.c:147:57: error: expected expression before ')' token
hash.c: hash.c:148:57: error: expected expression before ')' token
hash.c: hash.c:151:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:151:32: error: expected ')' before 'state'
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/blake512/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 'blake512_compress':
hash.c: hash.c:82:3: error: unknown type name '__m128i'
hash.c: hash.c:83:3: error: unknown type name '__m128i'
hash.c: hash.c:84:3: error: unknown type name '__m128i'
hash.c: hash.c:85:3: error: unknown type name '__m128i'
hash.c: hash.c:86:3: error: unknown type name '__m128i'
hash.c: hash.c:90:5: error: unknown type name '__m128i'
hash.c: hash.c:125:15: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:125:15: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:125:15: error: expected expression before ')' token
hash.c: hash.c:126:15: error: expected expression before ')' token
hash.c: hash.c:127:15: error: expected expression before ')' token
hash.c: hash.c:128:15: error: expected expression before ')' token
hash.c: hash.c:129:15: error: expected expression before ')' token
hash.c: hash.c:130:15: error: expected expression before ')' token
hash.c: hash.c:131:15: error: expected expression before ')' token
hash.c: hash.c:132:15: error: expected expression before ')' token
hash.c: hash.c:143:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:143:32: error: expected ')' before 'state'
hash.c: hash.c:144:32: error: expected ')' before 'state'
hash.c: hash.c:145:32: error: expected ')' before 'state'
hash.c: hash.c:146:32: error: expected ')' before 'state'
hash.c: hash.c:147:32: error: expected ')' before numeric constant
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse2s
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 'blake512_compress':
hash.c: hash.c:84:3: error: unknown type name '__m128i'
hash.c: hash.c:85:3: error: unknown type name '__m128i'
hash.c: hash.c:86:3: error: unknown type name '__m128i'
hash.c: hash.c:87:3: error: unknown type name '__m128i'
hash.c: hash.c:88:3: error: unknown type name '__m128i'
hash.c: hash.c:92:5: error: unknown type name '__m128i'
hash.c: hash.c:128:15: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:128:15: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:128:15: error: expected expression before ')' token
hash.c: hash.c:129:15: error: expected expression before ')' token
hash.c: hash.c:130:15: error: expected expression before ')' token
hash.c: hash.c:131:15: error: expected expression before ')' token
hash.c: hash.c:132:15: error: expected expression before ')' token
hash.c: hash.c:133:15: error: expected expression before ')' token
hash.c: hash.c:134:15: error: expected expression before ')' token
hash.c: hash.c:135:15: error: expected expression before ')' token
hash.c: hash.c:146:26: error: '__m64' undeclared (first use in this function)
hash.c: hash.c:146:32: error: expected ')' before 'state'
hash.c: hash.c:147:32: error: expected ')' before 'state'
hash.c: hash.c:148:32: error: expected ')' before 'state'
hash.c: hash.c:149:32: error: expected ')' before 'state'
hash.c: hash.c:150:32: error: expected ')' before numeric constant
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: hash.c:61:3: error: unknown type name '__m128i'
hash.c: hash.c:62:3: error: unknown type name '__m128i'
hash.c: hash.c:63: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:74:5: error: unknown type name '__m128i'
hash.c: hash.c:78:3: error: unknown type name '__m128i'
hash.c: hash.c:80:3: error: unknown type name '__m128i'
hash.c: hash.c:83:32: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:83:32: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:83:40: error: expected expression before ')' token
hash.c: hash.c:84:40: error: expected expression before ')' token
hash.c: hash.c:85:40: error: expected expression before ')' token
hash.c: hash.c:86:40: error: expected expression before ')' token
hash.c: hash.c:87:40: error: expected expression before ')' token
hash.c: hash.c:88:40: error: expected expression before ')' token
hash.c: hash.c:89:40: error: expected expression before ')' token
hash.c: hash.c:90:40: error: expected expression before ')' token
hash.c: hash.c:101:35: error: expected expression before ')' token
hash.c: hash.c:105:35: error: expected expression before ')' token
hash.c: hash.c:145:28: error: expected expression before ')' token
hash.c: hash.c:153:28: error: expected expression before ')' token
hash.c: hash.c: In function 'blake512_final':
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:43:2: error: unknown type name '__m128i'
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: hash.c:61:3: error: unknown type name '__m128i'
hash.c: hash.c:62:3: error: unknown type name '__m128i'
hash.c: hash.c:63:3: error: unknown type name '__m128i'
hash.c: hash.c:65:3: error: unknown type name '__m128i'
hash.c: hash.c:66:3: error: unknown type name '__m128i'
hash.c: hash.c:68:3: error: unknown type name '__m128i'
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:72:25: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:72:25: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:72:33: error: expected expression before ')' token
hash.c: hash.c:73:33: error: expected expression before ')' token
hash.c: hash.c:74:33: error: expected expression before ')' token
hash.c: hash.c:75:33: error: expected expression before ')' token
hash.c: hash.c:76:33: error: expected expression before ')' token
hash.c: hash.c:77:33: error: expected expression before ')' token
hash.c: hash.c:78:33: error: expected expression before ')' token
hash.c: hash.c:79:33: error: expected expression before ')' token
hash.c: hash.c:103:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mask'
hash.c: hash.c:103:19: error: 'mask' undeclared (first use in this function)
hash.c: hash.c:104:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xor1'
hash.c: hash.c:104:19: error: 'xor1' undeclared (first use in this function)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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:485:48: error: unknown type name 'v64'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:793:22: error: 'v64' undeclared (first use in this function)
vector.c: vector.c:793:22: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:793:26: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: 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: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: ...

Number of similar (compiler,implementation) pairs: 67, 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=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=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=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
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/blake512/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...

Number of similar (compiler,implementation) pairs: 48, 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=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
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/blake512/xop-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

Number of similar (compiler,implementation) pairs: 48, 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=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: 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 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: 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: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: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: 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: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: ...

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/blake512/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117: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
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/blake512/xop-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124: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-2
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=barcelona -O -fomit-frame-pointer xop-2
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
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/blake512/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
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:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:126:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131: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=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