Implementation notes: x86, hydra8, crypto_hashblocks/rfsb509

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
24444xmm1reggcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
24468xmm1reggcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
24484xmm1reggcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
24520xmm1reggcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
24612xmm1reggcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
24616xmm1reggcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
24636xmm1reggcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
24672xmm1reggcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
24688xmm1reggcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
24856xmm1reggcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
25000xmm1reggcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
25184xmm1reggcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
25184xmm1reggcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
25544xmm1reggcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
25604xmm1reggcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
25644xmm1reggcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
25708xmm1reggcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
25744xmm1reggcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
25760xmm1reggcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
25816xmm1reggcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
25860xmm1reggcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
25868xmm1reggcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
25876xmm1reggcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
26016xmm1reggcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
26020xmm1reggcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
26028xmm1reggcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
26052xmm1reggcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
26132xmm1reggcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
26164xmm1reggcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
26168xmm1reggcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
26180xmm1reggcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
26208xmm1reggcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
26660xmm1reggcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
26672xmm1reggcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
26732xmm1reggcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
26740xmm1reggcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
26756xmm1reggcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
26760xmm1reggcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
26792xmm1reggcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
26888xmm1reggcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
26904xmm1reggcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
26908xmm1reggcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
26916xmm1reggcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
26932xmm1reggcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
26940xmm1reggcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
27176xmm1reggcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
27204xmm1reggcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
27204xmm1reggcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
27540xmm1reggcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
27572xmm1reggcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
27580xmm1reggcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
27584xmm1reggcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
27628xmm1reggcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
27632xmm1reggcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
27636xmm1reggcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
27644xmm1reggcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
27700xmm1reggcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
27700xmm1reggcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
27720xmm1reggcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
28208xmm1reggcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
28212xmm1reggcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
28232xmm1reggcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
28264xmm1reggcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
28308xmm1reggcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
28348xmm1reggcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28416xmm1reggcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28424xmm1reggcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28460xmm1reggcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28476xmm1reggcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28480xmm1reggcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28492xmm1reggcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28512xmm1reggcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28840xmm1reggcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
28864xmm1reggcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
28872xmm1reggcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
29076xmm1reggcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
30708xmm4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
30864xmm1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
30868xmm1gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
30900xmm1gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
30940xmm2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
30952xmm2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
30960xmm2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
30992xmm1gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
31072xmm4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
31084xmm2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
31212xmm2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
31568xmm2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
31576xmm4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
31852xmm2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
31924xmm1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
32024xmm1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
32276xmm1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
32312xmm1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
32348xmm4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
32568xmm4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
32580xmm1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
32596xmm4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
32600xmm4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
32608xmm2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
32680xmm1gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
32680xmm4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
32708xmm1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
32712xmm4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
32728xmm4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
32728xmm4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
32740xmm4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
32740xmm1gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
32752xmm2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
32792xmm2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
32804xmm2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
32812xmm4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
32820xmm1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
32828xmm2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
32848xmm4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
32888xmm2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
32888xmm4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
32912xmm2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
32972xmm2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
32984xmm2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
33084xmm4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
33232xmm4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
33232xmm1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
33248xmm4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
33256xmm1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
33264xmm1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
33308xmm4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
33328xmm1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
33348xmm1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
33376xmm4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
33432xmm4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
33484xmm1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
33836xmm2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
33876xmm2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
33900xmm2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
33980xmm4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
33984xmm4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
34000xmm4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
34304xmm2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
34344xmm2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
34428xmm2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
34428xmm2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
34484xmm4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
34548xmm2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
35320xmm2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
36536xmm1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
36680xmm1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
36700xmm1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
36848xmm1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
36856xmm1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
37100xmm1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
37912xmm4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
37924xmm4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
37976xmm4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
38304xmm4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
38412xmm4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
38868xmm4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
39540xmm2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
39632xmm2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
39684xmm2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
39808xmm2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
39984xmm2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
40104xmm2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
41912xmm4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
42220xmm1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
42248xmm1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
42284xmm1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
42428xmm1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
42708xmm1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
42728xmm1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
42816xmm4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
42940xmm4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
43024xmm4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
43384xmm4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
43976xmm4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
44948xmm2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
45348xmm2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
45444xmm2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
45444xmm2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
45520xmm4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
45672xmm4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
45692xmm4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
45712xmm2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
45768xmm4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
45772xmm4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
45776xmm4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
45844xmm4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
45928xmm4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
45932xmm4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
46120xmm4gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
46252xmm4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
46256xmm4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
46256xmm4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
46256xmm4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
46284xmm1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
46308xmm4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
46340xmm4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
46376xmm4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
46376xmm4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
46448xmm2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
46580xmm4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
46612xmm4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
46944xmm4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
47064xmm4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
47112xmm4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
47120xmm4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
47140xmm4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
47192xmm1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
47196xmm4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
47224xmm4gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
47252xmm4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
47296xmm4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
47356xmm1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
47364xmm4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
47512xmm2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
47560xmm4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
47608xmm1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
47704xmm1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
47716xmm4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
47732xmm4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
47752xmm4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
47784xmm4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
47812xmm1gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
47860xmm1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
47864xmm2gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
47900xmm4gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
47936xmm2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
47952xmm2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
47980xmm1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
47984xmm2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
47992xmm1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
48076xmm4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
48092xmm2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
48116xmm2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
48132xmm2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
48200xmm4gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
48228xmm4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
48236xmm2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
48332xmm2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
48392xmm2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
48428xmm2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
48428xmm2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
48456xmm2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
48484xmm1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
48508xmm2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
48512xmm2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
48528xmm2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
48612xmm2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
48612xmm2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
48656xmm2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
48668xmm2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
48724xmm2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
48872xmm1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
48892xmm2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
48952xmm2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
48992xmm1gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
49016xmm1gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
49020xmm2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
49032xmm2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
49060xmm2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
49076xmm2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
49104xmm2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
49112xmm1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
49116xmm1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
49120xmm1gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
49124xmm1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
49132xmm2gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
49156xmm2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
49216xmm1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
49228xmm1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
49232xmm1gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
49312xmm2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
49336xmm2gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
49340xmm1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
49440xmm1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
49472xmm1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
49480xmm2gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
49584xmm1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
49672xmm1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
49684xmm1gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
49688xmm1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
49804xmm1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
49932xmm1gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
49988xmm2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
50008xmm2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
50048xmm1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
50132xmm1gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
50252xmm2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
50272xmm2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
50280xmm2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
50396xmm1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
50488xmm1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
50496xmm1gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
50536xmm1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
50544xmm1gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
50604xmm1gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
51300xmm1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
51464xmm1gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
51504xmm1gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
51548xmm1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
51580xmm1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
51612xmm1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
51648xmm1gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
51788xmm1gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
323912refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
324644refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
325960refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
326216refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
326408refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
326604refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
326612refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
327088refgcc -m32 -O2 -fomit-frame-pointer2017071920170718
327356refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
327448refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
327524refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
327984refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
328064refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
328396refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
332576refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
333964refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
335044refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
335100refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
335104refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
335272refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
335620refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
335828refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
336540refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
336584refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
350680refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
350800refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
350820refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
350936refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
351148refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
351464refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
351476refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
351592refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
351640refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
351676refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
351804refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
352228refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
352324refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
352516refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
353000refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
353080refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
354288refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
354380refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
354628refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
355052refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
355152refgcc -m32 -O3 -fomit-frame-pointer2017071920170718
355216refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
355224refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
355360refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
355376refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
355376refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
355384refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
355392refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
355488refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
355600refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
356244refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
356316refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
356468refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
356616refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
356680refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
357392refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
357852refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
357892refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
358252refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
359264refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
359468refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
359588refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
359800refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
359952refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
360248refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
360408refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
360764refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
360956refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
361040refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
361488refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
362348refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
362532refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
362568refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
362632refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
362816refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
362828refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
362948refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
362964refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
363720refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
363752refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
363824refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
363872refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
365444refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
365452refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
366688refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
366716refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
367072refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
367236refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
368948refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
369344refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
370308refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
370312refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
370328refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
370340refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
370372refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
370996refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
371512refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
371564refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
372616refgcc -m32 -Os -fomit-frame-pointer2017071920170718
373244refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
373328refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
373708refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
373880refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
373884refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
374068refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
374100refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
374168refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
374960refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
375008refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
375272refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
375412refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
377200refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
377200refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
377204refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
377440refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
377540refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
377552refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
377788refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
377856refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
378084refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
386652refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
393092refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
393140refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
399176refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
400088refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
559312refgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
561784refgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
562312refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
563140refgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
563184refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
563312refgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
563400refgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
564640refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
565052refgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
566220refgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
566448refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
566592refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
567776refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
568472refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
569740refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
570080refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
571020refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
578760refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
614840refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
615280refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
615284refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
615780refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
616116refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
616328refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
616340refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
616576refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
616692refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
616960refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
617248refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
617616refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
618620refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
619676refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
620040refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
620352refgcc -m32 -O -fomit-frame-pointer2017071920170718
621068refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
630420refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
632908refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
650256refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
650612refgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
677940refgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
700552refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
700844refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
700920refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hashblocks/rfsb509/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref xmm1 xmm1reg xmm2 xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1':
compress.c: compress.c:60:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: u = _mm_srli_epi64(c[i],61); /* B0D0 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:63:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:62:19: error: called from here
compress.c: c[i + 4] ^= _mm_shuffle_epi32(u,0x45); /* 00B0 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:61:19: error: called from here
compress.c: c[i + 4] ^= _mm_slli_epi64(c[i],3); /* 0A0C */
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1reg':
compress.c: compress.c:38:7: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: u = _mm_srli_epi64(ci,61);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:66:15: error: called from here
compress.c: carry2 ^= _mm_srli_si128(u,8);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:65:15: error: called from here
compress.c: carry3 ^= _mm_slli_epi64(ci,3);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:64:12: error: called from here
compress.c: carry3 = _mm_shuffle_epi32(u,0x45);
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: compress.c: In function 'crypto_hashblocks_rfsb509_xmm2':
compress.c: compress.c:60:20: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:69:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: compress.c: In function 'crypto_hashblocks_rfsb509_xmm4':
compress.c: compress.c:60:20: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:67:20: error: called from here
compress.c: c[i + 31] ^= _mm_srli_si128(u,13);
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:63:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:62:19: error: called from here
compress.c: c[i + 4] ^= _mm_shuffle_epi32(u,0x45); /* 00B0 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:61:19: error: called from here
compress.c: c[i + 4] ^= _mm_slli_epi64(c[i],3); /* 0A0C */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1214:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
compress.c: _mm_srli_epi64 (__m128i __A, int __B)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1reg
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1reg':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:66:15: error: called from here
compress.c: carry2 ^= _mm_srli_si128(u,8);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:65:15: error: called from here
compress.c: carry3 ^= _mm_slli_epi64(ci,3);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:64:12: error: called from here
compress.c: carry3 = _mm_shuffle_epi32(u,0x45);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1214:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
compress.c: _mm_srli_epi64 (__m128i __A, int __B)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm2':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:69:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm4':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:67:20: error: called from here
compress.c: c[i + 31] ^= _mm_srli_si128(u,13);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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