Implementation notes: x86, ares, crypto_hashblocks/rfsb509

Computer: ares
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
26312xmm1reggcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
26380xmm1reggcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
26716xmm1reggcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
26752xmm1reggcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
26756xmm1reggcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012320130419
26772xmm1reggcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
26780xmm1reggcc -m32 -march=core2 -Os -fomit-frame-pointer2014012320130419
26800xmm1reggcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
26804xmm1reggcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
26828xmm1reggcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
26912xmm1reggcc -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
27252xmm1reggcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
27264xmm1reggcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
27588xmm1reggcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
27664xmm1reggcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
27688xmm1reggcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
27792xmm1reggcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
27792xmm1reggcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
27912xmm1reggcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
28024xmm1reggcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
28048xmm1reggcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
28088xmm1reggcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
28088xmm1reggcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
28092xmm1reggcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
28128xmm1reggcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
28184xmm1reggcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
28216xmm1reggcc -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
28220xmm1reggcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
28236xmm1reggcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
28352xmm1reggcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
28388xmm1reggcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
28396xmm1reggcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
28468xmm1reggcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
28480xmm1reggcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012320130419
28532xmm1reggcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
28592xmm1reggcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
28628xmm1reggcc -m32 -march=core2 -O -fomit-frame-pointer2014012320130419
28632xmm1reggcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
28636xmm1reggcc -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
28640xmm1reggcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
28644xmm1reggcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
28664xmm1reggcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
28680xmm1reggcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
28680xmm1reggcc -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
28696xmm1reggcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
28696xmm1reggcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
28716xmm1reggcc -m32 -march=corei7 -O -fomit-frame-pointer2014012320130419
28716xmm1reggcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
28720xmm1reggcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
28788xmm1reggcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
28800xmm1reggcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012320130419
28808xmm1reggcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
28820xmm1reggcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
28852xmm1reggcc -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
28880xmm1reggcc -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
28896xmm1reggcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
29004xmm1reggcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
29048xmm1reggcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
29084xmm1reggcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
29400xmm1reggcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
29472xmm1reggcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
29476xmm1reggcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
29484xmm1reggcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
29496xmm1reggcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
29532xmm1reggcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
29536xmm1reggcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
29632xmm1reggcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
29700xmm1reggcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
35672xmm4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
35776xmm2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
35804xmm4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
35984xmm4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
35992xmm4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012320130419
36192xmm2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
36196xmm4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
36304xmm2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
36328xmm2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
36352xmm4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
36372xmm4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
36376xmm1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
36396xmm4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
36444xmm4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
36544xmm4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
36576xmm4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
36624xmm1gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
36664xmm4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
36692xmm4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
36740xmm2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
36756xmm2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
36824xmm4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
36876xmm1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
36960xmm2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
36996xmm1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
36996xmm1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
37000xmm2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012320130419
37148xmm1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012320130419
37188xmm1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
37308xmm1gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
37308xmm1gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
37392xmm2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
37516xmm2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
37664xmm2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
37680xmm4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
37700xmm4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
37724xmm2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
37888xmm1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
38012xmm4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
38032xmm1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
38084xmm2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
38168xmm2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
38288xmm1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
38364xmm2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
38524xmm2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
38756xmm1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
39044xmm2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
39520xmm4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
39528xmm4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
39560xmm4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
39592xmm1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
39652xmm4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
39688xmm1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
39816xmm4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
39856xmm1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
39896xmm4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
39932xmm1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
41228xmm4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
41524xmm2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
41584xmm2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
41632xmm2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
41652xmm2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
41712xmm2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
41880xmm4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
42000xmm2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
42212xmm2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
42604xmm4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
42756xmm2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
43056xmm4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
43476xmm2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
43856xmm2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
43968xmm4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
44072xmm4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
44156xmm1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
44184xmm1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
44284xmm1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
44424xmm1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
44452xmm1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
44528xmm1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
44740xmm1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
44776xmm1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
44836xmm1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
44980xmm2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
45316xmm2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
45520xmm1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
45964xmm4gcc -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
46044xmm4gcc -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
46236xmm4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
46288xmm4gcc -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
46520xmm4gcc -m32 -march=core2 -O -fomit-frame-pointer2014012320130419
46560xmm4gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
46672xmm4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
46684xmm4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
46712xmm4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
46752xmm4gcc -m32 -march=corei7 -O -fomit-frame-pointer2014012320130419
46768xmm4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
46832xmm4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
46900xmm4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
46924xmm4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
47012xmm1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
47024xmm4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
47112xmm4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
47196xmm1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
47320xmm4gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
47476xmm4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
47616xmm4gcc -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
47656xmm2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
47704xmm4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
47704xmm4gcc -m32 -march=core2 -Os -fomit-frame-pointer2014012320130419
47720xmm4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
47764xmm4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
47800xmm4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
47852xmm4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012320130419
48092xmm2gcc -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
48188xmm4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
48372xmm2gcc -m32 -march=core2 -O -fomit-frame-pointer2014012320130419
48388xmm2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
48392xmm4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
48396xmm2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
48412xmm4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
48420xmm2gcc -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
48432xmm2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014012320130419
48440xmm4gcc -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
48540xmm2gcc -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
48560xmm4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
48588xmm2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
48696xmm4gcc -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
48704xmm2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
48728xmm4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
48756xmm2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
48876xmm2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
48876xmm2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
48884xmm4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
49272xmm2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
49464xmm4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012320130419
49488xmm2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
49520xmm1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
49592xmm2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
49596xmm4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
49696xmm1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
49712xmm2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
49720xmm2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014012320130419
49772xmm2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012320130419
49796xmm1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
49876xmm2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
49956xmm1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
49968xmm1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
49972xmm1gcc -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
49984xmm2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
49984xmm2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
49988xmm2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
50068xmm1gcc -m32 -march=corei7 -O -fomit-frame-pointer2014012320130419
50084xmm1gcc -m32 -march=core2 -O -fomit-frame-pointer2014012320130419
50088xmm4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
50096xmm4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
50168xmm2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012320130419
50168xmm2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
50196xmm2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
50248xmm1gcc -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
50288xmm2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
50300xmm2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
50300xmm1gcc -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
50324xmm2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
50344xmm1gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
50364xmm1gcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
50380xmm1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
50420xmm2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
50548xmm4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
50584xmm2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
50612xmm2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
50672xmm1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
50692xmm2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
50728xmm1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
50860xmm2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
50936xmm2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
51120xmm1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
51128xmm1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
51216xmm1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
51248xmm1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
51372xmm1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
51396xmm4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
51624xmm1gcc -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
51688xmm1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
51700xmm1gcc -m32 -march=core2 -Os -fomit-frame-pointer2014012320130419
51712xmm1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012320130419
51728xmm1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
51764xmm1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
51820xmm1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
51848xmm1gcc -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
52000xmm1gcc -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
52032xmm1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
52036xmm2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
52036xmm1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
52184xmm2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
52368xmm1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
52388xmm1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
52420xmm1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
52544xmm1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012320130419
53056xmm2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
53168xmm2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
53440xmm1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
53544xmm1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
54724xmm1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
55016xmm1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
541356refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
542312refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012320130419
542392refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
543180refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012320130419
544708refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
545068refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
548468refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012320130419
548900refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012320130419
552552refgcc -m32 -O3 -fomit-frame-pointer2014012320130419
555044refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
555312refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
555468refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012320130419
555664refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
556756refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012320130419
556896refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012320130419
557136refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012320130419
557180refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012320130419
557436refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012320130419
561372refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012320130419
565804refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
567536refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012320130419
569624refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
569864refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012320130419
570144refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012320130419
571120refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012320130419
572360refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
573252refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012320130419
573344refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
573868refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012320130419
573948refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012320130419
575748refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012320130419
575776refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012320130419
576900refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
577020refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
577336refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012320130419
578424refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012320130419
579256refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012320130419
579520refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012320130419
579716refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
579876refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012320130419
579976refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012320130419
580052refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012320130419
580556refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012320130419
580784refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
581956refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012320130419
581984refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
582848refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012320130419
583052refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012320130419
585760refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012320130419
592104refgcc -m32 -O -fomit-frame-pointer2014012320130419
592256refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
592284refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
592456refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012320130419
592576refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
592636refgcc -m32 -march=core2 -O -fomit-frame-pointer2014012320130419
592640refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012320130419
592736refgcc -m32 -march=athlon -O -fomit-frame-pointer2014012320130419
592780refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012320130419
592788refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
592836refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012320130419
592996refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012320130419
593060refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012320130419
593328refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012320130419
593440refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012320130419
593692refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012320130419
593772refgcc -m32 -march=k8 -O -fomit-frame-pointer2014012320130419
598840refgcc -m32 -march=prescott -O -fomit-frame-pointer2014012320130419
598884refgcc -m32 -march=nocona -O -fomit-frame-pointer2014012320130419
606504refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
608280refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012320130419
609548refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
609728refgcc -m32 -march=i386 -O -fomit-frame-pointer2014012320130419
609928refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012320130419
609972refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012320130419
610008refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012320130419
610480refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
611076refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
611148refgcc -m32 -march=k6 -O -fomit-frame-pointer2014012320130419
611224refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012320130419
611384refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012320130419
611636refgcc -m32 -Os -fomit-frame-pointer2014012320130419
611716refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
611812refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012320130419
611824refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012320130419
611832refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012320130419
611996refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012320130419
612072refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012320130419
612340refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012320130419
612572refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012320130419
612608refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012320130419
612756refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012320130419
613084refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012320130419
613128refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
613156refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012320130419
613412refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
613488refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012320130419
613528refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012320130419
613956refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012320130419
614332refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012320130419
614520refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012320130419
615152refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012320130419
615256refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012320130419
615308refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012320130419
616604refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012320130419
616636refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012320130419
616684refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012320130419
616756refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012320130419
616992refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
617112refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012320130419
617708refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012320130419
617956refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
617964refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
618048refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012320130419
618132refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012320130419
618356refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012320130419
619188refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012320130419
619312refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012320130419
621188refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
622680refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012320130419
622800refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012320130419
622932refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
623012refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012320130419
623792refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012320130419
626052refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
627500refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012320130419
627784refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
629344refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
636508refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012320130419
637232refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012320130419
637288refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012320130419
637604refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012320130419
637800refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012320130419
637864refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012320130419
638208refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
638776refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
640584refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012320130419
640596refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012320130419
645872refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012320130419
645884refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012320130419
647452refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012320130419
648432refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012320130419
648520refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012320130419
649308refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012320130419
649336refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012320130419
652232refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012320130419
652788refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012320130419
654312refgcc -m32 -O2 -fomit-frame-pointer2014012320130419
655288refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012320130419
655444refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012320130419
658400refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012320130419
658916refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
659108refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012320130419
659244refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012320130419
660280refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
660536refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012320130419
660560refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012320130419
660636refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
667052refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012320130419
667336refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012320130419
668744refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012320130419
669888refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012320130419
709656refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012320130419
710176refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012320130419
710620refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012320130419
722144refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012320130419
722812refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012320130419
735444refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012320130419
739512refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012320130419
739792refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012320130419
740036refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012320130419
761020refgcc -m32 -march=i486 -O -fomit-frame-pointer2014012320130419
772304refgcc -m32 -march=pentium -O -fomit-frame-pointer2014012320130419
774884refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012320130419

Test failure

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1':
compress.c: compress.c:12:3: error: unknown type name '__m128i'
compress.c: compress.c:13:3: error: unknown type name '__m128i'
compress.c: compress.c:33:14: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:33:14: note: each undeclared identifier is reported only once for each function it appears in
compress.c: compress.c:33:23: error: expected expression before ')' token
compress.c: compress.c:35:23: error: expected expression before ')' token
compress.c: compress.c:36:24: error: expected expression before ')' token
compress.c: compress.c:38:23: error: expected expression before ')' token
compress.c: compress.c:39:24: error: expected expression before ')' token
compress.c: compress.c:40:24: error: expected expression before ')' token
compress.c: compress.c:43:25: error: expected expression before ')' token
compress.c: compress.c:44:26: error: expected expression before ')' token
compress.c: compress.c:45:26: error: expected expression before ')' token
compress.c: compress.c:46:26: error: expected expression before ')' token
compress.c: compress.c:49:25: error: expected expression before ')' token
compress.c: compress.c:50:26: error: expected expression before ')' token
compress.c: compress.c:51:26: error: expected expression before ')' token
compress.c: compress.c:53:25: error: expected expression before ')' token
compress.c: compress.c:54:26: error: expected expression before ')' token
compress.c: compress.c:56:25: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1reg
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1reg':
compress.c: compress.c:12:3: error: unknown type name '__m128i'
compress.c: compress.c:13:3: error: unknown type name '__m128i'
compress.c: compress.c:14:3: error: unknown type name '__m128i'
compress.c: compress.c:15:3: error: unknown type name '__m128i'
compress.c: compress.c:16:3: error: unknown type name '__m128i'
compress.c: compress.c:17:3: error: unknown type name '__m128i'
compress.c: compress.c:37:12: error: '__m128i' undeclared (first use in this function)
compress.c: ...
compress.c: compress.c:149:32: error: expected expression before ')' token
compress.c: compress.c:151:21: error: expected expression before ')' token
compress.c: compress.c:152:22: error: expected expression before ')' token
compress.c: compress.c:153:22: error: expected expression before ')' token
compress.c: compress.c:155:32: error: expected expression before ')' token
compress.c: compress.c:157:21: error: expected expression before ')' token
compress.c: compress.c:158:22: error: expected expression before ')' token
compress.c: compress.c:160:32: error: expected expression before ')' token
compress.c: compress.c:162:21: error: expected expression before ')' token
compress.c: compress.c:164:32: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm2':
compress.c: compress.c:12:3: error: unknown type name '__m128i'
compress.c: compress.c:13:3: error: unknown type name '__m128i'
compress.c: compress.c:33:14: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:33:14: note: each undeclared identifier is reported only once for each function it appears in
compress.c: compress.c:33:23: error: expected expression before ')' token
compress.c: compress.c:35:23: error: expected expression before ')' token
compress.c: compress.c:36:24: error: expected expression before ')' token
compress.c: compress.c:38:23: error: expected expression before ')' token
compress.c: compress.c:39:24: error: expected expression before ')' token
compress.c: compress.c:40:24: error: expected expression before ')' token
compress.c: compress.c:43:25: error: expected expression before ')' token
compress.c: compress.c:44:26: error: expected expression before ')' token
compress.c: compress.c:45:26: error: expected expression before ')' token
compress.c: compress.c:46:26: error: expected expression before ')' token
compress.c: compress.c:49:25: error: expected expression before ')' token
compress.c: compress.c:50:26: error: expected expression before ')' token
compress.c: compress.c:51:26: error: expected expression before ')' token
compress.c: compress.c:53:25: error: expected expression before ')' token
compress.c: compress.c:54:26: error: expected expression before ')' token
compress.c: compress.c:56:25: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm4':
compress.c: compress.c:12:3: error: unknown type name '__m128i'
compress.c: compress.c:13:3: error: unknown type name '__m128i'
compress.c: compress.c:33:14: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:33:14: note: each undeclared identifier is reported only once for each function it appears in
compress.c: compress.c:33:23: error: expected expression before ')' token
compress.c: compress.c:35:23: error: expected expression before ')' token
compress.c: compress.c:36:24: error: expected expression before ')' token
compress.c: compress.c:38:23: error: expected expression before ')' token
compress.c: compress.c:39:24: error: expected expression before ')' token
compress.c: compress.c:40:24: error: expected expression before ')' token
compress.c: compress.c:43:25: error: expected expression before ')' token
compress.c: compress.c:44:26: error: expected expression before ')' token
compress.c: compress.c:45:26: error: expected expression before ')' token
compress.c: compress.c:46:26: error: expected expression before ')' token
compress.c: compress.c:49:25: error: expected expression before ')' token
compress.c: compress.c:50:26: error: expected expression before ')' token
compress.c: compress.c:51:26: error: expected expression before ')' token
compress.c: compress.c:53:25: error: expected expression before ')' token
compress.c: compress.c:54:26: error: expected expression before ')' token
compress.c: compress.c:56:25: error: expected expression before ')' token

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