Implementation notes: x86, samba, crypto_hash/blake32

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
10042ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
10043ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
10131ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
10146ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
10157ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
10157ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
10182ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
10193ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
10194ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
10196ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
10216ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
10234ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
10236ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
10240ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
10242ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
10367ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
10375ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
10476ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
10504ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
10508ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
10510ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
10518ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
10615ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
10796ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
10998ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
11066ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
11073ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
11075ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
11080ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
11085ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
11089ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
11090ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
11231sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
11234sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
11250sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
11254sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
11260sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
11260sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
11268sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
11270sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
11286sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
11337sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
11342sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
11363sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
11379sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
11383sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
11387sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
11391sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
11395sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
11407sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
11410sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
11413sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
11413sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
11414sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
11415sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
11419sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
11423sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
11425sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
11427sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
11428sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
11439sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
11439sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
11447sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
11455sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
11506sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
11512sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
11516sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
11527sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
11535sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
11542sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
11543sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
11544sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
11564sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
11564sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
11579sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
11590sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
11594sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
11613sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
11619sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
11665sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
11676sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
11702sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
11704sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
11704sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
11712sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
11718sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
11762sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
11772sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
11774sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
11786sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
11871sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
11980sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
12084sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
12119sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
12162sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
12204sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
12219sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
12226sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
12226sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
12228sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
12236sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
12246sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
12290sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
12347sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
12348sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
12359sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
12367sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
12371sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
12404sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
12510sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
12514sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
12585sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
14736sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
14758sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
15093sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
15094sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
15125sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
15194sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
15213sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
15293sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15318sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
15321sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15322sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
15331sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
15357sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15359sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
15363sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15371sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15393sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15398sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
15399sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
15433sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
15434sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
15482sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
15506sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
15551sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
15554sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
15561sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
15566sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
15569sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
15681sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
15682sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
15685sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
15703sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
15710sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
15724sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
15734sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
15738sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
15744sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
15748sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
15758sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
15760sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
15768sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
15772sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
15772sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
15775sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
15776sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
15785sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
15785sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
15792sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
15793sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
15798sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
15813sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
15815sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
15826sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
15839sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
15843sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
15845sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
15859sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
15871sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
15877sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
15881sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
15885sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
15891sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
15900sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
15903sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
15914sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
15917sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
15923sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
15944sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
15956sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
15982sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
15983sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
16000sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
16000sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
16002sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
16008sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
16012sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
16016sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
16035sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
16048sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
16054sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
16062sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
16075sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
16077sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
16078sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
16079sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
16080sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
16081sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
16081sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
16085sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
16089sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
16089sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
16093sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
16119sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
16121sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
16131sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
16143sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
16154sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
16155sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
16163sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
16167sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
16167sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
16177sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
16186sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
16187sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
16196sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
16197sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
16200sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
16204sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
16226sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
16228sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
16230sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
16232sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
16246sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
16269sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
16272sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
16276sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
16300sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
16305sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
16345sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
16353sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
16361sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
16367sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
16373sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
16383sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
16401sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
16410sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
16431sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
16432sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
16436sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
16437sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
16449sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
16453sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
16456sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
16464sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
16482sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
16484sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
16486sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
16490sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
16490sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
16492sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
16502sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
16504sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
16525sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
16526sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16537sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
16565sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
16571sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
16640sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
16713sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
16715sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16720sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
16730sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
16768sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
16782sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
16789sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
16795sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
16795sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
16806sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
16839sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
16907sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
16919sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
16921sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
16923sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
17051sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
17240sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
17268sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
17282sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
17375sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
17401sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
17445sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
17512sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
17520sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
17546sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
17595sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
17650sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
17792sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
20278sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
20284sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
20287sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
20350sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
20412sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
20419sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
20472sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
20490sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
20526sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
20577sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
20599sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
20671sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
20687sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
20720sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
20776sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
20795sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
20851sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
20858sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
20879sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
20881sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
20883sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
20887sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
20898sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
20915sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
20923sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
20929sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
20944sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
21006sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
21018sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
21022sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
21022sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
21036sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
21053sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
21065refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
21081refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
21085refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
21103sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
21103sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
21123refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
21123refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
21147refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
21164refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
21192refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
21197refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
21222refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
21230refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
21232sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
21254refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
21256sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
21262sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
21263refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
21280sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
21298sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
21300sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
21482refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
21554sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
21673sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
21762sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
21767sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
21777sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
21821sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
21823sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
21828sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
21853sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
21859sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
21863sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
21873sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
21909sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
21917sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
21931sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
21937sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
21998sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
22000sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
22024sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
22028sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
22052sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
22153sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
22159sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
22168sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
22174sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
22190sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
22208sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
22220sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
22220sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
22250sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
22295sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
22314sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
22335sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
22361sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
22363sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
22377sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
22399sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
22466sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
22502sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
22635sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
22671sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
22693sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
22778refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
22782refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
22796refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
22798refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
22798refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
22798refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
22817sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
22829refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
22834refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
22838refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
22839refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
22843refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
22865refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
22879refgcc -m32 -O -fomit-frame-pointer2019070520190110
22889refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
22903sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
22909sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
22909refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
22911refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
22917refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
22918sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
22923refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
22930refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
22940sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
22941sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
22944sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
22944sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
22952sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
22953refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
22960sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
22962sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
22966refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
22974sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
22974refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
22976sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
22978refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
22982sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
22994refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
22996refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
22996sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
23014refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
23028refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
23048sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
23048sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
23055sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
23058sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
23067sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
23068sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
23071refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
23087sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
23094sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
23105sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
23116sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
23119refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
23121refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
23123sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
23135refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
23139sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
23139sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
23181sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
23196sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
23201sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
23206sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
23231sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
23252refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
23256refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
23264sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
23276sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
23300refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
23351sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
23365sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
23365sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
23371refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
23373sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
23381sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
23411sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
23421refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
23442sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
23450sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
23454refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
23478sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
23480sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
23508refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
23510refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
23520sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
23520refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
23528refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
23534sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
23538refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
23571sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
23587refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
23588refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
23596sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
23631refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
23633sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
23635refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
23643refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
23647refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
23657sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
23658sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
23661refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
23663refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
23664refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
23673refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
23690refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
23701refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
23705refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
23724refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
23746refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
23748sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
23756sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
23756refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
23760refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
23768refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
23770refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
23770refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
23772sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
23796refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
23808refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
23814refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
23824refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
23834sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
23835refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
23837sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
23845refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
23857refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
23877refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
23877refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
23885refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
23889refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
23891refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
23911refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
23914refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
23914sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
23919refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
23921sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
23923refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
23926sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
23937refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
23938refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
23938refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
23949refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
23951refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
23954refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
23956refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
23956refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
23966refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
23973refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
23978refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
23982sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
23990refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
23992refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
24008sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
24012sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
24038refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
24046refgcc -m32 -Os -fomit-frame-pointer2019070520190110
24058refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
24069sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
24093sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
24096refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
24112sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
24143refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
24152refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
24159refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
24187refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
24196refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
24199sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
24203sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
24206refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
24208sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
24218sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
24228refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
24228refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
24228refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
24238sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
24238sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
24250refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
24252refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
24254sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
24258sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
24260sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
24266refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
24268sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
24270sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
24271sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
24279refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
24290sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
24300sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
24309sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
24330refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
24334refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
24335sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
24355refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
24377sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
24474refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
24490refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
24498refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
24506refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
24541sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
24563refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
24567sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
24570sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
24578sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
24589sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
24621sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
24641refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
24647sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
24709refgcc -m32 -O3 -fomit-frame-pointer2019070520190110
24716sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
24720refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
24722sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
24752sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
24754refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
24789refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
24855refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
24865refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
24865refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
24913refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
24919refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
24920refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
24951refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
25020refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
25083refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
25101refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
25109refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
25205refgcc -m32 -O2 -fomit-frame-pointer2019070520190110
25232refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
25232refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
25260refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
25288refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
25296refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
25316refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
25317refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
25340refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
25347refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
25423refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
26139refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
30002refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
30026refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
30067refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
30337refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
30813refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
31317refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
32079refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
32314refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
34008refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
34093refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
34139refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
34907refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
34917refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
34938refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
34989refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
35101refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
36056refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
37296refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110

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: state->gt;h[ 1], state->gt;h[ 0]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602: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: note: 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/7/include/emmintrin.h:602: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: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602: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: 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/7/include/emmintrin.h:602: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: note: 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/7/include/emmintrin.h:602: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: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602: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: note: called from here
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/7/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: note: 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/7/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: note: 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/7/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/7/include/emmintrin.h:602: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: note: 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/7/include/emmintrin.h:602: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: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602: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: note: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 1], state->gt;h[ 0]);
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/7/include/emmintrin.h:602: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: note: 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/7/include/emmintrin.h:602: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: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602: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: note: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 1], state->gt;h[ 0]);
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/7/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: note: 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/7/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: note: 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/7/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/7/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: note: 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/7/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: note: 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/7/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