Implementation notes: x86, kizomba, crypto_hash/bblake256

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12941ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
13111ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
13204ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
13213ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
13215ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
13244ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
13246ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
13365ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
13391ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
13456ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
13500ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
13512ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
14072ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
14142ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
14153ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
14163ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
14205ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
14266ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
14276ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
14280ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
14280ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
14313sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
14338ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
14371sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
14431sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
14464sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
14514ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
14514ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
14534ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
14536sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
14591sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
14592sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
14623sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
14631sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
14641sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
14703ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
14746ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
14792sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
14798ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
14802sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
14820ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
14877ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
15135ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
15290ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
15382sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
15574sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
15575sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
15597sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
15597sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
15635sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
15727sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
15861sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
15861sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
15871sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
15986sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
16006sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16008sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16025sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
16045sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16159sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
16182sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
16194sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
16210sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
16211sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16216sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
16222sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
16246sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16272sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16280sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16282sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
16292sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16293sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16315sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
16347sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
16390sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
16394sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
16409sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
16456sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
16460sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16472sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
16482sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
16496sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
16500sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
16508sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
16512sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
16514sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
16518sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
16533sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
16539sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
16547sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16581sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
16584sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
16591sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16611sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
16637sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
16637sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
16684sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16702sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
16720sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16752sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
16756sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
16776sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
16807sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
16837sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
16875sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
16905sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16909sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16947sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16980sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16988sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
17014sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
17125sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
30129bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
30367bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30409bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
30437sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30438sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30438bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
30445bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
30448bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30450bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
30452bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
30458bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30480regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30490sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30504sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
30508regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
30522bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
30526bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30536regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30546regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30550regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
30565regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
30567bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30570bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
30570bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
30573regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
30586bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
30587sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
30592bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
30615bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30629bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
30637regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30643bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
30658sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30660regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
30687bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
30707regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
30714sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
30715regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
30723sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
30727regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30731bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30740regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
30748regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
30770regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
30796bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
30798regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
30800regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
30804regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30824bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
30834bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
30835bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
30851bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
30865bswapgcc -m32 -Os -fomit-frame-pointer2018081920180818
30873bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
30887bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30889bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30890bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
30891bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30891bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
30899sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30901regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30910regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
30914sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
30915regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
30918bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
30918bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
30921sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
30923regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30927sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30929regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30940regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
30943bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
30950regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
30952bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
30953bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
30961regsgcc -m32 -Os -fomit-frame-pointer2018081920180818
30964bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
30964regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
30966regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
30969sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
30982bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
30984regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
30986regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30991bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
31002bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
31006regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31008regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
31016bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
31030bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
31038regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31039bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
31049sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
31052bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
31063sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31065regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
31077regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
31080bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
31088sandygcc -m32 -Os -fomit-frame-pointer2018081920180818
31089bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
31089bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31093bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31095sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31095sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
31095regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31097sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31137bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
31137regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31143regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
31147bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
31147sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
31155regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
31171bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
31177bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
31179sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31184sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
31191sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
31204bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
31205bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
31214bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
31217regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
31222bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
31230regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
31232bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31240bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
31241bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
31252regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
31252regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31254regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
31254regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31254regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
31256sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31258bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
31260regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
31260bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
31268sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
31270sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31276regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
31278bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31278sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31283bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
31290bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
31291sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
31293regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31298regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
31298sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
31304sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
31305bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
31306bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31310regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31315bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
31317bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
31317sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31319sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
31325sandygcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
31327bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
31332bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
31336bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
31341regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
31343bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
31343bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
31345regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
31349regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
31365sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
31369bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31375bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31387bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
31393sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31395bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
31402bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
31409bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31417sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
31421bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
31451bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
31454regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
31462sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
31470regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
31496regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31510bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
31533bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31538regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
31577regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31579regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
31583regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31591regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
31599regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31599sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
31601sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31607sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31608sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
31619regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
31621regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
31637regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
31641sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
31643sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
31649bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31651sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
31659sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
31678sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
31706sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
31722regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31728regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31731sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
31742sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
31746bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
31752sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
31762sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31778regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
31794bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31801sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
31807regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
31835sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
31835sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
31851regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31871sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31879sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
31920regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
31972sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
31976bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
31978sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
31978sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
31998bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
32022regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
32050sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
32058regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
32078regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
32087sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32105sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
32106sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
32113sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
32121regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
32127regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
32131sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
32131regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
32139bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
32143sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
32145sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
32153sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
32153regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
32159sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
32168bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
32171regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
32175regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
32183bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
32192regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
32198regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
32246regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
32252regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
32266sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
32282sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
32289regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
32294bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
32295regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
32314regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
32316regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
32328bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
32345sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
32346sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
32347sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
32355regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
32365sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
32371regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
32381sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
32393bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
32407sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
32409sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
32415sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
32441bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
32447regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
32454bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
32463bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
32476bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
32490sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
32490regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
32494regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
32514bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
32518bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32520bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
32528regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
32534regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
32557regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
32576bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
32593regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
32609regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
32611bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
32625bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
32632bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
32647regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
32648bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
32650regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
32652sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
32657bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
32678regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
32679regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
32686sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
32690bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
32692bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
32706regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
32712bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
32724bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
32762regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
32764regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32770regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32774bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
32787bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
32790regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
32796bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
32802regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
32804sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
32809bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
32822regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
32824bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
32840regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
32845bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32863bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
32867sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
32867regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
32869bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
32877bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
32893bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
32903sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
32940bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
32943bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
32946regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
32955regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
32960bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
32964bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
32976bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
32984sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32988sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
32994sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
33004regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
33006bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
33008sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
33014sandygcc -m32 -O3 -fomit-frame-pointer2018081920180818
33017bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
33020regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
33024sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
33025bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
33042bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
33043regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
33049bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
33058sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
33059bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
33071bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
33077sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
33087bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
33088regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
33090bswapgcc -m32 -O2 -fomit-frame-pointer2018081920180818
33094bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
33095bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
33101regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
33102bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
33112sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
33113regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
33146sandygcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
33147regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
33147regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
33150bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
33151sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
33157bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
33167regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
33172sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
33173regsgcc -m32 -O2 -fomit-frame-pointer2018081920180818
33198bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
33199bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
33216regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
33221regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
33222sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
33222bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
33222sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
33232sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
33240sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
33241bswapgcc -m32 -O3 -fomit-frame-pointer2018081920180818
33244regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
33244regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
33246regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
33246bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
33262regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
33272bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
33273bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
33274bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
33278bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
33281regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
33285sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
33290bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
33292sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
33293sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
33299regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
33300sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
33300bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
33310regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
33321bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
33330sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
33342bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
33343sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
33343bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
33350sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
33351bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
33357regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
33361regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
33375regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
33385sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
33389regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
33423bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
33424regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
33425bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
33444bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
33454sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
33478sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
33478bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
33479sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
33486sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
33496bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
33498sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
33502bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
33514sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
33522sandygcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
33530sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
33533bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
33536sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
33538sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
33554sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
33555bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
33556regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
33567bswapgcc -m32 -O -fomit-frame-pointer2018081920180818
33572sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
33578sandygcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
33579sandygcc -m32 -O -fomit-frame-pointer2018081920180818
33586sandygcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
33595sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
33599sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
33599bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
33611sandygcc -m32 -O2 -fomit-frame-pointer2018081920180818
33627sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
33645bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
33652sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
33655bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
33671regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
33674sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
33675sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
33686regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
33692regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
33693sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
33716sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
33732bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
33762sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
33776regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
33792sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
33798sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
33813sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
33822regsgcc -m32 -O -fomit-frame-pointer2018081920180818
33822regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
33828sandygcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
33831sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
33832regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
33833sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
33841bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
33843sandygcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
33846sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
33867sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
33875sandygcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
33905sandygcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
33906sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
33922bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
33927sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
33940sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
33961sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
33964sandygcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
34000sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
34000sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
34008regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
34008sandygcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
34010regsgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
34012sandygcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
34035sandygcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
34041regsgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
34066regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
34071sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
34093bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
34098sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
34103regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
34107regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
34115sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
34115regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
34117bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
34135regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
34145regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
34148regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
34151regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
34185regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
34185regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
34201regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
34230sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
34238sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
34246sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
34248regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
34254regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
34304regsgcc -m32 -O3 -fomit-frame-pointer2018081920180818
34352bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
34357sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
34393bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
34504regsgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
34524regsgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
34533sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
34551regsgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
34571regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
34611regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
34729sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
34752sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
34754regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
34770regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
34785regsgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
34804regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
34806regsgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
34811sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
34851regsgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
34873regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
35087sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
35101sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
35163regsgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
35222sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
35304sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
35379sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
35387sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
35601sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
35611sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
35875sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
35994sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:174:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
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:193:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
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:191: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 /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
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/bblake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:188:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 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:202: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:200: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:198:8: note: called from here
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/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_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:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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: ...

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/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'blake256_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:193:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
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:191: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 /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
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: ...

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/bblake256/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 'blake256_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:202: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:200: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:198: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/bblake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_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:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_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:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3: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: ...

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