Implementation notes: x86, kizomba, crypto_hash/blake32

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
9984ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10041ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
10163ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
10177ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
10179ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10183ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
10187ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
10189ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
10198ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
10203ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
10209ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
10210ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
10227ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
10240ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
10242ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
10375ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
10377ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
10476ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
10504ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
10508ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
10508ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
10510ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
10512ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
10538ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
10964ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
10983ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
11064ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
11066ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
11073ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
11083ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
11117ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
11167ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
11198sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
11236sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
11236sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
11251sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
11263sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
11268sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
11270sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
11270sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
11272sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
11295sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
11333sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11353sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
11357sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
11383sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
11383sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
11385sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
11391sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
11395sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
11400sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
11401sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
11403sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11411sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
11413sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11415sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
11416sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
11428sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
11428sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
11433sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
11434sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
11448sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
11466sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
11507sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
11512sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
11530sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
11530sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
11537sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
11542sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
11551sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
11553sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
11556sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
11562sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
11587sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
11595sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
11602sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
11623sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
11647sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
11669sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
11671sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
11704sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
11707sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
11709sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
11720sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
11759sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
11776sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
11776sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
11776sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
11780sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
11795sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
11967sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
12069sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
12097sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
12101sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
12109sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12167sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
12195sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
12197sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
12219sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12219sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12232sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
12238sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12248sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12283sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12296sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
12298sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
12313sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
12347sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
12388sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
12494sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
12512sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
12572sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
14746sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
14879sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
15103sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
15171sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
15201sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
15213sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
15256sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
15262sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15263sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15271sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15325sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
15328sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
15332sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
15349sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
15353sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15371sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
15371sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15373sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
15375sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
15385sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15417sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
15478sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
15556sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
15557sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
15565sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
15566sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
15567sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
15603sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
15615sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
15646sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
15650sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
15700sphlibgcc -m32 -Os -fomit-frame-pointer2018081920180818
15704sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
15720sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
15725sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
15742sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
15748sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
15758sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
15758sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
15764sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
15768sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
15779sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
15782sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
15789sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
15794sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
15799sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
15809sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
15810sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
15823sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
15823sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
15849sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
15849sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
15855sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
15859sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
15861sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15873sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
15875sphlibgcc -m32 -O -fomit-frame-pointer2018081920180818
15875sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
15894sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
15895sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
15901sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
15908sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
15911sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
15912sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
15913sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
15925sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
15925sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
15926sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
15938sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
15954sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
15978sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
15980sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
15994sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
15996sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
16002sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
16014sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
16018sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
16028sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16046sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
16047sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
16063sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
16068sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
16081sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
16087sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
16089sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
16094sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
16099sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
16101sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
16103sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
16107sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
16115sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
16117sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
16131sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
16152sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
16153sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
16155sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
16161sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
16166sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16169sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
16175sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16189sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
16190sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
16191sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
16195sphlibgcc -m32 -O3 -fomit-frame-pointer2018081920180818
16201sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
16203sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
16204sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
16226sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
16234sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
16242sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
16258sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
16258sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
16281sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
16310sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
16329sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
16332sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
16348sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
16353sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
16361sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16369sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
16369sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
16379sphlibgcc -m32 -O2 -fomit-frame-pointer2018081920180818
16385sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
16395sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
16403sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
16424sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
16438sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
16443sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
16447sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16448sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
16451sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16462sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
16469sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
16474sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16480sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
16490sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
16500sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
16504sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
16506sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
16515sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
16518sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
16522sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16530sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
16544sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16593sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
16665sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
16687sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16710sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
16716sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16720sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
16721sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
16762sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
16764sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
16766sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
16766sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
16786sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
16798sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
16833sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
16871sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
16901sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
16909sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
16933sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
16936sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16976sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
16988sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
17252sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
17264sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
17343sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
17395sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
17429sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
17470sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
17528sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
17538sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
17599sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
17619sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
17631sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
20085sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
20238sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
20265sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
20305sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
20466sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
20486sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
20488sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
20489sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
20494sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
20502sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
20568sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
20573sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
20578sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
20583sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
20588sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
20595sphlib-smallgcc -m32 -O -fomit-frame-pointer2018081920180818
20698sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
20758sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
20764sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
20768sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
20797sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
20875sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
20893sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
20897sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
20934sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
20936sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
20939sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
20980sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
21000sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
21040sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
21054sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
21093refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
21117refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
21125refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
21125refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
21127refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
21135refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
21157sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
21174refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
21190sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
21191refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
21197sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
21199refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
21200refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
21212refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
21236refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
21248sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
21254refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
21266sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
21296sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
21302sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
21322sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
21337sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
21340sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
21485refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
21547sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
21748sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
21756sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
21762sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
21768sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
21770sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
21772sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018081920180818
21783sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
21810sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
21811sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
21823sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
21828sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
21832sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
21838sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
21857sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
21871sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
21887sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
21998sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
22014sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
22024sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
22026sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
22061sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
22071sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
22085sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
22117refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
22155sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
22155sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
22246sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
22270sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
22272sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
22300sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
22305sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
22309sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
22309sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
22317sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
22350sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
22387sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
22393sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
22397sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
22668sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
22705sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
22730refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
22732refgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
22744refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
22746sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
22768refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
22788refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
22790refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
22790refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
22802refgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
22807refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
22827refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
22827refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
22827refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
22845refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
22851refgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
22853sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
22857sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
22861refgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
22861refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
22865refgcc -m32 -O -fomit-frame-pointer2018081920180818
22887refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
22889refgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
22893refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
22893refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
22898sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
22901refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
22907sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018081920180818
22913sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
22915refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
22926refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
22941sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
22945sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
22954sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
22955refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
22956sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
22961refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
22962sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
22962sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
22964refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
22974sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
22978refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
22980sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
22986refgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
22992refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
22996sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
23002sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
23016sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
23022sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
23050sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
23057refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
23060refgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
23063sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
23085refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
23087sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
23091sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
23101sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018081920180818
23109sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
23121sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
23123refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
23125sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
23127sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
23127sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
23141sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
23191sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
23197sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
23225sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
23230refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
23256refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
23281sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
23286refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
23319sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
23360sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
23379refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23383sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
23383sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
23405sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
23407sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
23409sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
23430sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
23433sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
23456refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
23474sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
23485sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
23494sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
23498sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
23504sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
23522sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23526sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
23553refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
23564refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
23565sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
23584refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
23588refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
23609refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
23619refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
23621sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
23627refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
23633refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
23633refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
23641refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
23646sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
23648refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
23653refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
23663refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23669sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
23669sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
23674refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
23683refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
23690refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
23694refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
23698refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
23708refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
23730refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
23742refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
23754sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
23756refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
23758refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
23775refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
23775refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
23778sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
23780sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
23783sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
23784refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
23786sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
23790sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23794refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
23811refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
23817refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
23822refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
23839refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
23845refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
23856sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
23860refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
23867refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
23867refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
23881refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
23891refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
23894refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
23897refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
23897sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
23900refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
23903sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
23913sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
23916sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
23918refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
23924refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
23929refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
23939refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
23942refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
23954sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
23958refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
23962refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
23969refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
23970refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
23972refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
23988refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24006sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
24020refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
24032refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
24060sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
24069refgcc -m32 -Os -fomit-frame-pointer2018081920180818
24074refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
24081refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
24097sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
24103refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24109refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
24141sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
24145refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
24153sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
24158refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
24167sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
24178refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
24180sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
24181refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
24182sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
24188refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24206refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24215sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
24220refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
24246sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
24252sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
24262sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
24264sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
24264refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
24266sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
24272sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
24273refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24283sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
24304sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
24319refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
24321refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
24339refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24353sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
24355refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24377refgcc -m32 -O3 -fomit-frame-pointer2018081920180818
24381refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
24389sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
24411refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
24559sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
24572sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
24579sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
24584sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
24587sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
24591refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
24599sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
24610refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
24625refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
24633sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
24635refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
24645refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
24668refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
24710sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
24732refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
24796refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
24800refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
24828refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
24843sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
24845refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24901refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
24951refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
24956refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
24958refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25027refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25046refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
25154refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25178refgcc -m32 -O2 -fomit-frame-pointer2018081920180818
25256refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25262refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25268refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
25270refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
25294refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
25298refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
25306refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
25322refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
25379refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
25869refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
25917refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28980sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
29974refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
30131refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
30359refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
30532refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
30778refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
31204refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
31940refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
32091refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
34083refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
34301refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
34867refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
34881refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
34905refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
34982refgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
34998refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
35036refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
35143refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
35153refgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818

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:601: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:601: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:601: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:601: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:601: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:601: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:601: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:601: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:601: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:601: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:601: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:601: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