Implementation notes: x86, hydra8, crypto_hash/blake32

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
9872ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
9880ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
9880ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
9884ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
9888ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
9912ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
10008ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
10012ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
10036ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
10040ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
10060ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
10068ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
10088ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
10120ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
10128ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
10152ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
10152ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
10160ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
10188ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
10372ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
10412ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
10684ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
10764ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
10764ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
10788ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
10888ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
10896ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
10900ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
11856sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
11856sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
11864sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
11864sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
11868sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
11872sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
11920sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
11924sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
11928sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
11928sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
11952sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
11964sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
12076sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
12092sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
12092sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
12128sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
12128sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
12136sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
12136sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
12140sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
12144sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
12148sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
12156sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
12156sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
12160sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
12168sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
12172sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
12188sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
12200sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
12204sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
12208sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
12212sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
12212sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
12212sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
12212sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
12216sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
12220sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
12252sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
12276sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
12296sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
12304sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
12308sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
12324sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
12336sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
12348sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
12352sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
12376sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
12416sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
12436sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
12552sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
12580sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
12656sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
12732sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
12748sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
12748sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
12800sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
12852sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
12856sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
12868sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
12896sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
12936sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
12944sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
12968sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
12968sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
12988sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
13040sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
13056sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
13060sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
13068sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
13084sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
13104sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
13284sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
13284sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
13416sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
13460sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
14348sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
17040sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
17068sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
17072sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
17100sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
17108sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
17224sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
17224sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
17264sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
17276sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
17280sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
17280sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
17284sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
17284sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
17288sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
17296sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
17328sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
17352sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
17372sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
17372sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
17376sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
17396sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
17400sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
17400sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
17412sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
17416sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
17432sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
17436sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
17440sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
17448sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
17448sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
17464sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
17472sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
17476sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
17480sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
17480sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
17504sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
17504sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
17516sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
17520sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
17524sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
17524sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
17528sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
17564sphlibgcc -m32 -O2 -fomit-frame-pointer2017071920170718
17624sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
17628sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
17628sphlibgcc -m32 -O3 -fomit-frame-pointer2017071920170718
17640sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
17644sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
17644sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
17644sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
17684sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
17728sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
17764sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
17768sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
17800sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
17816sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
17820sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
17824sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
17836sphlibgcc -m32 -O -fomit-frame-pointer2017071920170718
17848sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
17856sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
17856sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
17880sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
17892sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
18064sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
18072sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
18072sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
18116sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
18120sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
18136sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
18144sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
18164sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
18168sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
18180sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
18188sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
18188sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
18188sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
18192sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
18192sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
18204sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
18208sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
18208sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
18212sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
18212sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
18216sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
18224sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
18224sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
18232sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
18236sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
18240sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
18244sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
18248sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
18248sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
18252sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
18260sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
18260sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
18268sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
18268sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
18276sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
18284sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
18284sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
18288sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
18292sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
18296sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
18296sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
18312sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
18312sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
18316sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
18320sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
18328sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
18328sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
18336sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
18344sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
18360sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
18384sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
18396sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
18404sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
18404sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
18412sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
18416sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
18420sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
18440sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
18440sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
18444sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
18464sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
18480sphlibgcc -m32 -Os -fomit-frame-pointer2017071920170718
18488sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
18504sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
18512sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
18520sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
18524sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
18524sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
18536sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
18556sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
18608sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
18612sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
18620sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
18624sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
18624sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
18628sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
18628sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
18632sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
18632sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
18636sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
18640sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
18692sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
18720sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
18728sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
18744sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
18752sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
18756sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
18760sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
18764sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
18768sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
18776sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
18780sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
18780sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
18796sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
18796sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
18796sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
18812sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
18872sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
18880sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
18904sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
18904sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
18908sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
18908sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
18952sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
18960sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
18960sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
18964sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
18972sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
22232sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
22276sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
22288sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
22288sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
22292sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
22352sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
22368sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
22412sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
22432sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
22464sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
22476sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
22536sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
22696sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
22704sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
22708sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
22708sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
22728sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
22752sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
22764sphlib-smallgcc -m32 -O -fomit-frame-pointer2017071920170718
22768sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
22776sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
22812sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
22824sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
22868sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
22912sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
22920sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
22924sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
22984sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
22988sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
22992sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
23004sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
23012sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
23124sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
23128sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
23140refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
23144sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
23160sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
23168sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
23176sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
23192sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
23212refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
23216refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
23232refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
23232refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
23240refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
23244refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
23264refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
23272sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
23280refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
23292refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
23304refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
23312refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
23312refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
23328sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
23392sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
23420sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
23484refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
23492refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
24972refgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
25008refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
25008refgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
25028refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
25044refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
25056refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
25060refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
25060refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
25060refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
25068refgcc -m32 -O -fomit-frame-pointer2017071920170718
25080refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
25084refgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
25088refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
25092refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
25104refgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
25108refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
25116refgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
25148refgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
25212refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
25264refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
25288refgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
25304refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
26924sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
27132refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
27152refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
27156refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
27168refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27172refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27180refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
27184sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
27228refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
27252sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
27332sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
27336sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27340sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
27436sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27440sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
27464sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27492sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
27504refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
27508refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
27512sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
27524sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
27528sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
27540sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
27544sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
27560sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
27572sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
27600sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
27684refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27688sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
27704sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27764sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
27772sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
27816sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27832sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
27852sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27904sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
27916sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
27920sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
27940sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
27960refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
27964refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
27968refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
27972sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
27980sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017071920170718
27984refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
27988refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
28036sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
28040refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
28048refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
28064refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
28072refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
28076refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28104refgcc -m32 -Os -fomit-frame-pointer2017071920170718
28176sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
28212sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
28224sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
28256sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
28264sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28268sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
28272refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
28292sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28300refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
28324refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
28356sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28380sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28420sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
28516refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
28528refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
28556refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
28572refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
28584sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
28584refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
28648sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
28672sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
28700sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
28728sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
28744sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
28748sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
28764sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28792sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28912refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
28920sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
28924refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
28988sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
28992sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
29004sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
29004sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
29008sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
29028sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
29036sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
29040sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
29052sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
29052sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
29056sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
29064sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
29088sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017071920170718
29088sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
29100sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
29112sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
29132sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
29140sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
29144sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
29148sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
29192sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
29208sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
29212sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
29232sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
29244sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
29248sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
29248refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
29252sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
29260sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
29272sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
29276sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
29276sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
29280sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
29300sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017071920170718
29312sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
29328sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
29332sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
29348sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
29352sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
29380sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
29408sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
29420sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
29424sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
29460sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
29464sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
29488sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
29548sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
29552refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
29560sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
29564sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
29600sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
29620sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
29624refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
29624sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
29636refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
29668sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
29672refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
29680sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
29692refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
29708refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
29712sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
29728sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
29808sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
30076sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
30160refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
30180refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
30188refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
30208refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
30212refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
30220refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
30228refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
30248refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
30256refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
30284refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
30284refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
30300refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
30320refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
30356sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
30488refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
30492sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
30728sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
30784sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
30880sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
30912sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
30964sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
30984sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
30988sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
31040refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
31076sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
31108sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
31108sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
31116sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
31136sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
31192refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
31240refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
31252refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
31280refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
31312sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
31324refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
31332refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
31344refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
31352refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
31356sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
31416sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
31508sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
31540refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
31648refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
31656sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
31684refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
31696refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
31712refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
31716refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
31720refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
31744refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
31748refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
31764refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
31772refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
31772sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
31792refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
31912refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
31932refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
32020refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
32060refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
32108refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
32120refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
32204refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
32224refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
32228refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
32252refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
32256refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
32328refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
32368refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
32392refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
32416refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
32432refgcc -m32 -O3 -fomit-frame-pointer2017071920170718
32460refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
32476refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
32504refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
32588refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
32624refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
32624refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
32664refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
32692refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
32712refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
32764refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
32772refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
32784refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
32832refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
32848refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
32876refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
32888refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
32924refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
33008refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
33012refgcc -m32 -O2 -fomit-frame-pointer2017071920170718
33012refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
33016refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
33228refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
33324refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
33480refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
33712refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
33840refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
34332refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
34388refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
35484refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
35564refgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
35596refgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
35620refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
35640refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
36596refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
36596refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
36596refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
36604refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
36692refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
37016refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
37296refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
38072refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
38136refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
39016refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
39588refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
39688refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
40828refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hash/blake32/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 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

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