Implementation notes: x86, samba, crypto_hash/bblake256

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
13119ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
13169ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
13225ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
13230ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
13306ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
13352ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
13393ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
13403ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
13429ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
13463ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
13488ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
13566ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
14067ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
14155ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
14181ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
14187ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
14199ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
14212ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
14276ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
14278ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
14333ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
14353ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
14472sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
14496ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
14504sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
14510ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
14569sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
14571sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
14586ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
14587sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
14603sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
14625sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
14661sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
14704ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
14707sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
14734ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
14738sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
14752sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
14768ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
14837ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
14863ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
15117sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
15169ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
15342sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
15357ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
15395sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
15568sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
15582sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
15597sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
15849sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
15862sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
15863sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
15869sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
15881sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
15944sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
15984sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
16014sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
16025sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
16036sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
16049sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
16088sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
16100sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
16145sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
16176sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
16217sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
16234sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
16236sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
16244sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16248sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
16272sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
16290sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16326sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
16344sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
16361sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
16364sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
16367sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
16430sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
16435sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
16442sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
16490sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
16492sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
16498sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
16506sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
16524sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
16540sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
16554sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
16579sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
16587sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
16592sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
16594sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
16603sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
16605sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16615sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
16619sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16633sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
16669sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
16692sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
16707sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
16718sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
16727sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
16746sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
16772sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
16801sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
16822sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
16824sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
16825sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
16843sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
16883sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
16930sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
16978sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
17014sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
17123sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
30379bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
30385bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
30406bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
30409bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
30452bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
30458sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
30472bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
30482bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
30482regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
30482bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
30486regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
30504regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
30514sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
30516bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
30516bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
30536bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
30546bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
30550sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
30551bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
30551sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
30573bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
30576sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
30579bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
30581sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
30589regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
30593regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
30605sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
30625bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
30629bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
30649regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
30658regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
30707regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
30711bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
30724regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
30727sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
30728regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
30734regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
30747bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
30750regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
30752bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
30752bswapgcc -m32 -Os -fomit-frame-pointer2019070520190110
30758regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
30782regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
30786bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
30788bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
30793bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
30794regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
30823regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
30826bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
30827bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
30829regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
30841regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
30847bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
30855bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
30865regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
30866regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
30873bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
30875bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
30879bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
30902bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
30913bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
30915bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
30916bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
30918regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
30924sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
30926bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
30932sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
30950regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
30952bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
30953bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
30954bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
30954regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
30956bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
30958regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
30963bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
30994regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
31008sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
31012bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
31016regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
31016regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
31019regsgcc -m32 -Os -fomit-frame-pointer2019070520190110
31020bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
31022regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
31024bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
31040regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
31052bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
31065regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
31091bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
31103regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
31121sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
31121bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
31127sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
31129bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
31131regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
31131bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
31135bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
31139sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
31144regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
31145sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
31161bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
31161regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
31168sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
31172bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
31177regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
31179sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
31189bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
31190bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
31191bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
31192sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
31201sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
31204sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
31205sandygcc -m32 -Os -fomit-frame-pointer2019070520190110
31210bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
31213bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
31214regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
31214bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
31223regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
31234sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
31238bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
31238sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
31240bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
31248regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
31250bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
31258regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
31260regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
31264bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
31268sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
31270sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
31272regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
31273regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
31278bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
31282bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
31286bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
31296regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
31301bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
31302sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
31304bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
31304regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
31306sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
31315regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
31316bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
31319bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
31327bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
31329bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
31330regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
31331regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
31335sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
31337regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
31346regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
31349bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
31355sandygcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
31357regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
31361bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
31363bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
31363sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
31369sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
31373bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
31375regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
31385sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
31397regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
31407sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
31425bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
31428regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
31440bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
31445sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
31445sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
31451bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
31454regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
31466regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
31472sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
31474regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
31482sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
31508regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
31510sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
31518bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
31519regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
31535bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
31538bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
31542sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
31544bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
31547bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
31556bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
31563regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
31566sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
31570regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
31575sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
31587regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
31589regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
31607regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
31636bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
31637sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
31639regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
31649regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
31652bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
31660bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
31677sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
31681regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
31685bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
31694sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
31716sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
31722sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
31724bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
31725bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
31738sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
31756sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
31768sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
31778regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
31788regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
31790sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
31818sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
31824sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
31837sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
31880sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
31895sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
31958sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
31958regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
31959sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
31972sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
31976sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
31994regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
32000regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
32000sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
32005sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
32020sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
32066regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
32072regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
32080sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
32085regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
32090sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
32113regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
32113sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
32113regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
32143sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
32149regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
32150sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
32158bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
32161bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
32163sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
32169regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
32179sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
32181regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
32183bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
32186sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
32191regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
32226regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
32230bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
32246sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
32256regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
32284regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
32289bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
32299sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
32299regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
32301sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
32317bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
32324sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
32342regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
32343bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
32351bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
32373sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
32377bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
32381bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
32397bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
32411sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
32461bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
32468regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
32473sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
32484sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
32492sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
32498regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
32504bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
32516regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
32518sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
32523bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
32524bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
32528sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
32545regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
32546regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
32548regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
32553regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
32554regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
32554bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
32558sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
32561bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
32565regsgcc -m32 -O3 -fomit-frame-pointer2019070520190110
32587bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
32589bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
32593regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
32597regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
32601bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
32617regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
32639bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
32649regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
32652regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
32669sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
32678bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
32682bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
32685regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
32686regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
32687regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
32700regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
32701bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
32710sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
32722regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
32732regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
32750bswapgcc -m32 -O3 -fomit-frame-pointer2019070520190110
32777regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
32780regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
32794bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
32800bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
32819regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
32819sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
32823bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
32834bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
32836sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
32840regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
32855bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
32855bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
32861regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
32875bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
32881sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
32885sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
32885sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
32900regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
32909sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
32917sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
32917regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
32925bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
32944bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
32950bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
32954bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
32967regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
32972regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
32996bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
33002sandygcc -m32 -O3 -fomit-frame-pointer2019070520190110
33004regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
33008bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
33014sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
33030bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
33034bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
33038bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
33056bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
33060bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
33077regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
33078bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
33095bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
33095regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
33096regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
33101bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
33101regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
33102bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
33105bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
33107sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
33111sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
33111regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
33115sandygcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
33121sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
33131regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
33141regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
33141bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
33147sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
33155regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
33159bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
33167sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
33171bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
33180bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
33188regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
33189regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
33199regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
33203bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
33206bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
33216bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
33223bswapgcc -m32 -O2 -fomit-frame-pointer2019070520190110
33236regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
33236sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
33242sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
33250bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
33250regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
33256regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
33262bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
33268bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
33274bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
33293bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
33302regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
33315regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
33319sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
33324regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
33327bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
33327regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
33341regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
33348sandygcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
33373sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
33383regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
33399regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
33402regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
33408sandygcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
33412sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
33436bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
33437bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
33440bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
33440sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
33450bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
33451bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
33455regsgcc -m32 -O2 -fomit-frame-pointer2019070520190110
33456bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
33457sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
33462regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
33462bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
33469sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
33470sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
33478sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
33478sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
33492sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
33500bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
33512sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
33520regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
33522sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
33551bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
33555sandygcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
33557bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
33559sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
33565regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
33575sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
33579bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
33616regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
33617sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
33619bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
33620sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
33621bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
33623regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
33625sandygcc -m32 -O2 -fomit-frame-pointer2019070520190110
33627sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
33631sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
33633sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
33633sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
33644bswapgcc -m32 -O -fomit-frame-pointer2019070520190110
33645sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
33659sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
33672sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
33673sandygcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
33674bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
33693bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
33710regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
33713regsgcc -m32 -O -fomit-frame-pointer2019070520190110
33730bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
33748sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
33748sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
33750sandygcc -m32 -O -fomit-frame-pointer2019070520190110
33760bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
33764sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
33778sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
33778regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
33779sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
33799sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
33804sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
33811sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
33825sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
33837sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
33838bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
33853regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
33861sandygcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
33893bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
33915sandygcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
33934sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
33937sandygcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
33941sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
33952sandygcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
33958sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
33959sandygcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
33984sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
33992regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
33996sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
34000sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
34002sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
34030sandygcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
34030sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
34032sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
34037sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
34065regsgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
34080sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
34083regsgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
34103regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
34105sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
34111bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
34129regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
34133regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
34135bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
34143sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
34145sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
34151sandygcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
34174regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
34184sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
34189regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
34252sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
34258regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
34264regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
34270regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
34446regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
34487bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
34492regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
34518regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
34523regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
34541bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
34547sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
34583regsgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
34609regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
34629regsgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
34635regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
34649sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
34667sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
34688regsgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
34692regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
34714regsgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
34824regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
34925regsgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
34927regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
34960regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
35021sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
35111sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
35131sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
35156regsgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
35214regsgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
35391sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
35615sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
35649sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
35768sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
35789sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
36006sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
36097sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110

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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c: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