Implementation notes: x86, h9trinity, crypto_hash/blake32

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
19963ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
20072ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
20152ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
20180ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
20180ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
20189ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
20209ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
20238ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
20239ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
20321ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
20322ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
20324ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
20325ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
20335ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
20398ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
20411ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
20435ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
20449ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
20471ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
20492ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
20525ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
21450ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
21600ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
21600ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
21640ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
21801ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
21853ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
21905ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
22007sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
22015sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
22048sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
22068sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
22069sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
22077sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
22082sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
22087sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
22100sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
22123sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
22175sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
22182sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
22204sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
22207sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
22209sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
22219sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
22224sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
22227sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
22230sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
22250sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
22250sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
22252sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
22256sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
22258sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
22263sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
22265sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
22268sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
22271sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
22273sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
22276sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
22286sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
22292sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
22299sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
22301sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
22302sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
22311sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
22341sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
22341sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
22342sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
22354sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
22404sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
22423sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
22452sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
22462sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
22472sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
22542sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
22729sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
22838sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
23005sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
23026sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
23038sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
23073sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
23083sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
23178sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
23319sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
23320sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
23366sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
23415sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
23444sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
23493sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
23501sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
23520sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
23591sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
23602sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
23644sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
23652sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
23655sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
23667sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
23783sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
23817sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
23896sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
23898sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
23910sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
24042sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
24418sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
25284sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
25796sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
25800sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
25808sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
25823sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
25830sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
25852sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
25854sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
25867sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
25884sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
25887sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
25968sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
26006sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
26140sphlibgcc -m32 -O3 -fomit-frame-pointer2017110820171020
26284sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
26286sphlibgcc -m32 -O2 -fomit-frame-pointer2017110820171020
26323sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
26388sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
26389sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
26404sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
26404sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
26420sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
26425sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
26437sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
26457sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
26468sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
26496sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
26503sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
26520sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
26564sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
26568sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
26588sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
26601sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
26614sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
26616sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
26628sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
26636sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
26645sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
26667sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
26678sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
26706sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
26709sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
26729sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
26750sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
26775sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
26793sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
26793sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
26812sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
26812sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
26862sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
26864sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
26866sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
26872sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
26874sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
26882sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
26893sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
26895sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
26900sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
26910sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
26911sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
26912sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
26928sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
26954sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
27006sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
27010sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
27012sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
27019sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
27021sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
27083sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
27093sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
27096sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
27149sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
27248sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
27297sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
27325sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
27355sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
27356sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
27410sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
27437sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
27444sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
27480sphlibgcc -m32 -O -fomit-frame-pointer2017110820171020
27495sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
27514sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
27516sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
27520sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
27531sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
27533sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
27533sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
27564sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
27567sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
27581sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
27581sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
27600sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
27633sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
27634sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
27638sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
27670sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
27681sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
27756sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
27792sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
27794sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
27806sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
27806sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
27827sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
27832sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
27832sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
27835sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
27839sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
27844sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
27845sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
27861sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
27913sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
27999sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
28002sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
28002sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
28005sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
28009sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
28032sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
28034sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
28061sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
28064sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
28093sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
28249sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
28281sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
28284sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
28355sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
28446sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
28484sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
28496sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
28583sphlibgcc -m32 -Os -fomit-frame-pointer2017110820171020
28587sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
28759sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
28786sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
28791sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
28804sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
28817sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
28856sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
28874sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
28876sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
28883sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
28890sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
28890sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
28895sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
28907sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
28911sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
28911sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
29062sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
29063sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
29063sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
29082sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
29121sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
29121sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
29177sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
29177sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
29356sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
29379sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
29464sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
29479sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
29479sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
29513sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
29518sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
29551sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
29567sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
29622sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
29631sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
29653sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
29654sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
29660sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
29809sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
29818sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
29825sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
30101sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
30105sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
30506sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
30709sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
30836sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
30919sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
30929sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
30932sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
31093sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
31093sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
31120sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
31353sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
31545sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
31585sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
31590sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
31591sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
31660sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
31765sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
31793sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
31834refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
31844sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
31868refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
32025sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
32071sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
32097sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
32194refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
32202sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
32271sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
32279sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
32301sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
32322refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
32356sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
32376refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
32403refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
32417sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
32422sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
32489sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
32491sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
32498sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
32502refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
32604sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
32719refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
32729refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
32783refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
32796sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
32800sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
32862sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
32874refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
32976refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
33135sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
33199sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
33296sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
33316sphlib-smallgcc -m32 -O -fomit-frame-pointer2017110820171020
33343sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
33586sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
33675sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
33773refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
33810refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
34059refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
34444refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
34526refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
34621refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
35011sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
35218refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
35433refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
35709refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
35752refgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
35755refgcc -m32 -O -fomit-frame-pointer2017110820171020
35917refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
36030refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
36222refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
36257refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
36292refgcc -m32 -Os -fomit-frame-pointer2017110820171020
36405refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
36461refgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
36467sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
36506refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
36546refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
36583refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
36680sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
36724refgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
36725refgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
36790sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
36796refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
36811refgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
36842refgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
36849refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
36868refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
36884refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
36887refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
36915sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
36964refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
37061refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
37071refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
37101refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
37113sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
37115refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
37133sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
37198sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
37214refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
37236sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
37246refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
37257refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
37266sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
37273refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
37284refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
37289refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
37355refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
37408refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
37484refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
37501sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
37627refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
37790refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
37850sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
38028refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
38134sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
38188sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
38229refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
38290refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
38371sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
38414sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
38444refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
38491sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
38508sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
38566sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
38584sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
38790refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
38815sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
38863sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
38961sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
39086refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
39194refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
39225sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017110820171020
39430sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
39452sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
39550sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
39559sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
39623sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
39624sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
39642sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
39646sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
39648sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
39714sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017110820171020
39717sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
39740sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
39775sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
39791sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
39883refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
39944sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
40020sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
40097sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
40104sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
40129sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
40250refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
40317sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
40373refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
40383sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
40461sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
40487sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
40565refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
40576refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
40582refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
40602refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
40610sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
40625sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
40679sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
40691sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
40693sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
40718refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
40767sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
40777sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
40788sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
40801refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
40815sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
40827refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
40850sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
40864sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
40867sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
40914sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
40941refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
40945sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
40990sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
40991refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
41000sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
41026refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
41030sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
41046refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
41047refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
41049refgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
41052sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
41078sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
41131refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
41137refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
41210sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
41259sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
41264refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
41291sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
41326refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
41354sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
41359sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
41397sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
41415sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
41490refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
41490sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
41503refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
41517refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
41555refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
41618refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
41688sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
41733sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
41740refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
41807refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
41829sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
41855sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
41925refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
41995sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
42016sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
42093sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
42097refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
42107sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
42152refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
42252sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
42293refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
42317refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
42343refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
42363refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
42377refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
42519refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
42548refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
42575sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
42676refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
42755refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
42789refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
42851refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
43024refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
43061refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
43070refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
43085sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
43169sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
43186refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
43340refgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
43343refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
43427refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
43444refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
43587refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
43629refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
43806refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
43830refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
43872refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
43891refgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
43907refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
43914refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
43927refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
43995refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
44001refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
44079refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
44105refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
44113refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
44152sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
44160refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
44253refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
44355sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
44413refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
44462refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
44508refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
44598refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
44601sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
44626refgcc -m32 -O3 -fomit-frame-pointer2017110820171020
44693refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
44699sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
44707sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
44720refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
44742sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
44742sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
44749refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
44793refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
44805refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
44854refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
44899refgcc -m32 -O2 -fomit-frame-pointer2017110820171020
44945refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
44977refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
44985sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
44987sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
44991sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
45010refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
45018sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
45092sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
45147refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
45162sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
45201sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
45254sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
45296refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
45308sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
45342sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
45352sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
45355refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
45365sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
45528sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
45541sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
45681sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
45696sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
45771sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
45779sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
45794refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
45921sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
45979refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
46068sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
46143sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
46154refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
46175refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
46222sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
46230sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
46247sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
46278sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
46292refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
46335refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
46419refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
46483sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
46489sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
46507refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
46553sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
46571sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
46689refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
46727sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
46759sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
46780sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017110820171020
46793refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
46897refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
47050sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
47402sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
47444sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
47601sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
48664refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
48871sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
49239refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
49598refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
49728refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
49870refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
50577refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
52214refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
56520refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
56924refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
58973refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
59703refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
60008refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
62295refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020

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