Implementation notes: x86, h6sandy, crypto_hash/blake32

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
10032ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
10036ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
10048ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
10052ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
10076ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
10076ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
10296ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
10300ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
10300ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
10456ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
10468ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
10480ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
10508ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
10532ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
10544ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
10548ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
10552ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
10584ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
10744ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
10752ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
10840ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
10992ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
10996ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
11000ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
11324ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
11376ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
11396ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
11408ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
11908sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
11920sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
11924sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
11928sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
11940sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
11944sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
12228sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
12232sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
12236sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
12748sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
12784sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
12796sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
12808sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
12812sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
12816sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
12824sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
12840sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
12844sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
12848sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
12848sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
12848sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
12848sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
12856sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
12856sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
12864sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
12872sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
12872sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
12876sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
12892sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
12904sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
12904sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
12904sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
12908sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
12916sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
12924sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
12948sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
12980sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
13024sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
13036sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
13044sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
13060sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
13080sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
13136sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
13176sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
13184sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
13208sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
13220sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
13228sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
13244sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
13388sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
13456sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
13460sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
13600sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
13652sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
13724sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
13744sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
13808sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
13852sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
13868sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
13876sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
13888sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
13904sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
13936sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
13988sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
13992sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
14016sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
14028sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
14028sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
14028sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
14080sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
14088sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
14232sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
14284sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
14304sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
14356sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
16088sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
20796sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
20828sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
20960sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
20992sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
21100sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
21124sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
21132sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
21156sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
21160sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
21176sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
21188sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
21464sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
21512sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
21528sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
21612sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
21660sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
21692sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
21704sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
21716sphlibgcc -m32 -O3 -fomit-frame-pointer2017110820171020
21720sphlibgcc -m32 -O2 -fomit-frame-pointer2017110820171020
21720sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
21724sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
21732sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
21732sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
21736sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
21756sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
21756sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
21764sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
21768sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
21768sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
21800sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
21856sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
21860sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
21860sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
21892sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
21896sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
21908sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
21908sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
21932sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
21952sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
21968sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
21988sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
21996sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
22000sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
22004sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
22020sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
22024sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
22096sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
22100sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
22104sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
22104sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
22116sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
22120sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
22168sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
22240sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
22244sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
22264sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
22272sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
22312sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
22380sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
22384sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
22392sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
22432sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
22460sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
22476sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
22484sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
22492sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
22492sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
22552sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
22608sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
22628sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
22644sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
22648sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
22656sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
22664sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
22680sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
22684sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
22688sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
22696sphlibgcc -m32 -O -fomit-frame-pointer2017110820171020
22696sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
22716sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
22728sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
22776sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
22776sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
22784sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
22924sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
22932sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
22996sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
23032sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
23304sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
23312sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
23372sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
23452sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
23504sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
23736sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
23740sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
23744sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
23832sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
23840sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
23844sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
23872sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
23872sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
23888sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
23896sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
23928sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
23928sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
23928sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
23980sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
23984sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
24004sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
24004sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
24024sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
24040sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
24072sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
24156sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
24156sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
24192sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
24204sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
24224sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
24244sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
24264sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
24268sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
24316sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
24320sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
24364sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
24372sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
24400sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
24404sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
24404sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
24404sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
24424sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
24428sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
24456sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
24460sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
24632sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
24644sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
24652sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
24660sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
24660sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
24684sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
24696sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
24696sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
24720sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
24720sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
24736sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
24736sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
24740sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
24748sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
24780sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
24816sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
24820sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
24844sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
24844sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
24856sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
24872sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
25100sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
25112sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
25124sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
25296sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
25340sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
25444sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
25644sphlibgcc -m32 -Os -fomit-frame-pointer2017110820171020
25696sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
25708sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
25732sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
25792sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
25844sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
25908sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
25908sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
25952sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
26000sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
26096sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
26096sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
26156sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
26168sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
26180sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
26240sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
26260sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
26276sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
26304sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
26336sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
26348sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
26400sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
26436sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
26548sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
26552sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
26560sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
26584sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
26604sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
26608sphlib-smallgcc -m32 -O -fomit-frame-pointer2017110720171020
26672sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
26680sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
26740sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
26804refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
26804refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
26812refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
26840refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
26844sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
26860refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
26864sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
26876refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
26908sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
26948sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
26952refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
26968refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
26992refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
27040refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
27044sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
27048refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
27052sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
27116refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
27192refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
27408sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
27460sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
27496sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
27524sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
27664sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
28312sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
28452sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
28492sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
28584sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
28724refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
28748refgcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
28752refgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
28756refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
28756refgcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
28776refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
28784sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
28788refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
28792refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
28792sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
28824refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
28880refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
28924sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
28948sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
29000sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
29016refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
29028refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
29048refgcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
29068refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
29072refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
29076refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
29108refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
29120sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
29120refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
29248refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
29260refgcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
29284refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
29304refgcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
29312refgcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
30116refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
30124refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
30144refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
30204sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
30296refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
30360refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
30512refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
30568refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
30612refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
30612refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
30668refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
30684refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
30688refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
30692refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
30728refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
30844refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
30848refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
30872refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
30876refgcc -m32 -Os -fomit-frame-pointer2017110720171020
30880refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
30880refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
31084refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
31116refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
31128refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
31420refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
31428refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
31488refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
31524refgcc -m32 -O -fomit-frame-pointer2017110720171020
31592refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
31608refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
31608refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
31652refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
31692refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
31716refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
31788sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
32164sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
32216sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
32348sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
32440refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
32452refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
32492refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
32516refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
32524sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
32560refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
32608sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
32640refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
32672sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
32748sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
32756refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
32808sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
32852refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
32860refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
32892sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
32908sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
32976sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
33016sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
33100sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
33120sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
33228sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
33228sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
33236sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
33236sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
33252sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
33256sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
33272sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
33276sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
33316sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
33320sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
33328sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
33328sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
33344sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
33444refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
33456sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
33544sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
33576sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
33584sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
33584sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
33600sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017110720171020
33624sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017110720171020
33656sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
33668sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
33684refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
33688sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
33716refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
33764refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
33776refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
33776sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
33780refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
33792sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
33800sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
33800refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
33832sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
33852refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
33884sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
33892sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
33908sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
33928sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
33936sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
33936sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
34020sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
34028sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
34076sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
34116sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
34148sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
34156sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
34184sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
34188sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
34272sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
34292refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
34304sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
34312refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
34320sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
34344sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
34392sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
34412sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
34428sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
34432sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
34452sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
34464sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
34512sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
34532sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
34552sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
34556sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
34568sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
34576sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
34588sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017110720171020
34652sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
34652sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
34664sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
34708sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
34716sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
34716sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
34724sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
34736refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
34964sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
35036refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
35092refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
35148refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
35172sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
35192refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
35216sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
35268refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
35336refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
35340sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
35356sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
35360refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
35368sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
35368refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
35380refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
35392sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
35400sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
35404sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
35428sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
35436refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
35448refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
35520sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
35524sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
35532sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
35552refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
35568sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
35628refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
35648refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
35652sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
35656refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
35660refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
35664sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
35672sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
35676sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
35696sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
35696refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
35712sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
35712sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
35724refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
35728refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
35728refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
35744refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
35760refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
35784sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
35820sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
35824sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
35844sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
35884sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
35908sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
35908sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
35912refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
35920refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
35932sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
35940sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
35944refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
35948refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
35956sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
35992sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
35996refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
36000sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
36012sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
36016refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
36032sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
36060sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
36096refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
36112refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
36136sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
36148refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
36196refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
36268sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
36288sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
36328refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
36388refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
36464refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
36488refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
36512refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
36524refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
36524refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
36544refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
36596refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
36624refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
36660refgcc -m32 -O3 -fomit-frame-pointer2017110720171020
36668refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
36716refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
36724sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
36740refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
36744refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
36776refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
36936sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
36948sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
37192sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
37200sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
37220refgcc -m32 -O2 -fomit-frame-pointer2017110720171020
37236refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
37360refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
37396refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
37460refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
37460refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
37508refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
37516refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
37532sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
37572refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
37592refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
37596sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
37628sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
37968refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
38080refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
38212refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
38228refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
38312sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
38648refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
39472refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
39500refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
40072refgcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
40120refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
40172refgcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
40236refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
40360refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
40364refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
40496refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
40820sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
40876refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
41004refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
41116refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
41648refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
42624refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
42740refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
43336refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
43780refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
44612refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
44880refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
45992refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020

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