Implementation notes: x86, h2atom, crypto_hash/blake32

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
22060sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
22610sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
22890sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
23040sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
23060sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
23120sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
23250ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
23370sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
23390sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
23430sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
23450sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
23580sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
23630sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
23900sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
24000sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
24490sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
24520ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
24620sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
24760sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
24850sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
25010sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
25060ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
25100ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
25140sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
25150sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
25180ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
25240ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
25250sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
26200sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
26220sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
26220sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
26270sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
26270sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
26420sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
26470sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
26650sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
26730sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
26850sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
27040sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
27120sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
27140sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
27140sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
27150sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
27250sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
27270sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
27280sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
27490sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
27510sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
28430sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
28900sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
28910sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
29020sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
29020sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
29090sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
29140sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
29160sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
29450sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
29740sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
29790ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
29940ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
30240sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
30610sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
30650sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
30660sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
37770sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
37820sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
41700sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
41720sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
41790sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
41810sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
42880sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
42880sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
42890sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
42940sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
42950sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
42950sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
42960sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
42980sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
43050sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
43070sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
43500sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
43500sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
43560sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
43590sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
43600sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
43610sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
43610sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
43610sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
43710sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
43740sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
43760sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
43760sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
43840sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
43900sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
44070sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
44130sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
44310sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
44370sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
44580sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
44650sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
44680sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
44760sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
44830sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
44830sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
44900sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
44920sphlibgcc -m32 -O3 -fomit-frame-pointer2016101220161009
45040sphlibgcc -m32 -O2 -fomit-frame-pointer2016101220161009
45580sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
45580sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
45580sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
45590sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
45650sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
45660sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
45660sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
45660sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
45840sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
45840sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
45950sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
46400sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
46400sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
46400sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
46450sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
46780sphlibgcc -m32 -Os -fomit-frame-pointer2016101220161009
46780sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
46790sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
46810sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
46880sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
47270sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
47270sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
47270sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
47290sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
48170sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
48170sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
48170sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
48200sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
48210sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
48210sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
48210sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
48320sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
48660sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
48680sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
48690sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
48730sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
48740sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
48750sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
48770sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
48830sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
49470sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
49480sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
49480sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
49500sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
49560sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
49560sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
49580sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
49580sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
49950sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
49970sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
50000sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
50020sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
50020sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
50050sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
50050sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
50050sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
50470sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
50570sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
50610sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
50780sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
50800sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
50840sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
50850sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
50910sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
50910sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
50920sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
50940sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
50940sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
50940sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
50950sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
50980sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
50990sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
51130sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
51210sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
51340sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
51350sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
51370sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
51550sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
51620sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
52090sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
52100sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
52140sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
52140sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
52180sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
52190sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
52200sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
52200sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
52210sphlibgcc -m32 -O -fomit-frame-pointer2016101220161009
52230sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
52230sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
52490sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
52520sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
52630sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
52640sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
52650sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
52680sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
52700sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
52700sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
52720sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
52730sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
52760sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
52790sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
52790sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
52800sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
52800sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
52810sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
52810sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
52820sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
53040sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
53490sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
53500sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
53500sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
53520sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
54480sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
55060sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
55120sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
55120sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
55120sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
57670sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
58730sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
58840sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
59050sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
59050sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
59210sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
59740sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
60010sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
60010sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
60010sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
60020sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
60040sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
60230sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
60350sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
60420sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
60480sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
60720sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
60770sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
60930sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
60930sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
60930sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
61020sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
61200sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
61220sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
61320sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
61330sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
61340sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
61360sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
61370sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
61380sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
61490sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101220161009
61500sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
61540sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
61560sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
61700sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
61710sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
61710sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
61820sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
61820sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
61840sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
61850sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
61860sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
61870sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
61990sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
61990sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
62120sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
62340sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
62490sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
62570sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
62590refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
62590sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
62700refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
62730refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
62780sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
62870sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
62900sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
62960sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
62960sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
62960sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
62970sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
62980sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
62980sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
63000sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
63020sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101220161009
63020sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
63100sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
63210sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
63330sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
63330sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
63340sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
63440sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
63450sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
63490refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
63570sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
63660sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
64720refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
64720refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
64730refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
64760sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
64770refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
64780refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
64790refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
64790refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
64930refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
64940refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
64940refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
64950refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
65100sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
65640sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
65810sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
66040sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
66120sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
66330sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
66530sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
66570sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
66610refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
66610refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
66610refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
66620refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
66900refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
66900refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
67090sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
67240sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
67260refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
67260refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
67260refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
67260refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
67260refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101220161009
67260sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
67320refgcc -m32 -Os -fomit-frame-pointer2016101220161009
67320refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
67330refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
67490refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
67510refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
67550refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
67690refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
67690refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
67690sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
67730refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
67980refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
67980refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
68130refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
68180refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
68740refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
69670refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
69680refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
70040refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
70050refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
70060refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
70210refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
70480sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
70570sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
70570sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
70580sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
70580sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
70590sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
70590sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
70720refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
70730refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
70830sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
70830sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
70910sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
70950sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
70970sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
70980sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
70980sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
70990sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
71000refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
71010sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
71090refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
71100sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
71120refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
71130refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
71330sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
71730refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
72000refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
72240refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
72240refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
72350refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
72360refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
72360refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
72360refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
72520refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
72530refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101220161009
72540refgcc -m32 -O -fomit-frame-pointer2016101220161009
72540refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
72540refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
72660sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
72660sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
72800sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
72800sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
72820sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
72900sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
72940sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
72940sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
72970sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
73070sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
73080refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
73110sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
73130refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
73130refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
73160refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
73300sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
73490sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
74100sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
74120sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
74140sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
74200sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
74200sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
74240sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
74310refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
74330refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
74340refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
74390sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101220161009
74470sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101220161009
74540sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
74610sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
75620refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
76260refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
76450refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
76710refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
76810refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
77210refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
77210refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
77210refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
77210refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
77220refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
77240refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
77240refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
77250refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
77250refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
77250refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
77530refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
77790refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
77940refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
77940refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
77950refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
78110refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
78250refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
78250refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
79410sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
79420sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
79420sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
79450sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
79490sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
79500refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
79520sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
79900refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
80190sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
80640sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
80720sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
80740sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
80740sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
80750sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
80810refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
80840refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
80850sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
80850sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
80960sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
80960sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
80990refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
81000refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
81040refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
81210refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
82740refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
82850refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
82850refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
82860refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
82860refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
83570refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
83670refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
83690refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
83750refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
83900refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
84080refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
84130refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
84130refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
84230refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
84230refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
84970sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
85270refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
85280refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
85310refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
85310refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
85340sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
85390sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
85660sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
85690sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
85690sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
85690refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
85720sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
85750sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
85820sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
85840sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
85860refgcc -m32 -O3 -fomit-frame-pointer2016101220161009
85950refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
86050sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
86130sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
86560sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
86650sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
86760sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
86920sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
87090sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
87190sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
88370refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
88550refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
88710sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
89140sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
89640refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
89650refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
89650refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
89960refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
89970refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
89970refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
90540refgcc -m32 -O2 -fomit-frame-pointer2016101220161009
90680refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
91010refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
91010refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
91140refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101220161009
93770refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
93770refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
94000refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
94000refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
94940refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
94950refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
95050refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
95060refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
95490refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
96810refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
96810refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
97270refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
97970refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
98030refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
98540refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
99520refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
99720refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
101010refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
101330refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
103410refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
104200refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
104200refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
109690refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009

Test failure

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

Number of similar (compiler,implementation) pairs: 63, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/blake32/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:103:8: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:107:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:105:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:103:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:65:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: __m128i r8 = _mm_load_si128((__m128i*)rot8);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:114:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:112:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:110:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:14: error: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ^
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:180:14: error: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake32/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:107:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:105:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:103:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:114:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:112:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:110:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
hash.c: _mm_load_si128 (__m128i const *__P)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:14: error: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ^
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:180:14: error: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:14: error: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ^
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:180:14: error: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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