Implementation notes: x86, h6sandy, crypto_hash/bblake256

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
14124ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
14144ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
14144ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
14388ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
14396ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
14596ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
14620ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
14708ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
14728ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
15864ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
15876ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
15876ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
15880ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
15908ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
15928ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
15960ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
16032sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
16044sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
16072sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
16072sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
16084sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
16116sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
16220sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
16592ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
16620ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
16620ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
16720ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
16728sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
16776ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
16820sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
16828ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
17112ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
17164ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
17284ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
17304ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
17336ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
17784sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
17784sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
17832sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
17932ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
18460sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
18464sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
18624sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
18688sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
18728sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
18792sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
18832sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
18856sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
18876sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
18956sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
19140sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
19216sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
19244sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
19248sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
19256sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
19316sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
19316sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
19332sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
19348sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
19376sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
19376sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
19384sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
19388sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
19444sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
19464sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
19484sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
19492sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
19500sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
19508sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
19512sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
19516sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
19520sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
19568sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
19644sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
19732sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
19776sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
19804sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
19824sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
19900sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
19940sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
19956sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
20012sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
20016sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
20044sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
20088sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
20100sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
20124sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
20124sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
20180sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
20196sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
20296sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
20308sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
20404sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
20468sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
20532sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
20608sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
20624sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
20628sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
20632sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
20720sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
20744sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
20792sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
20820sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
20912sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
35920sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
36028sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
36408sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
36416sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
36420sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
36452sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
36504sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
36508sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
36544sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
36644sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
36668sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
36708sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
36912sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
36920sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
36948sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
37028sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
37048sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
37080sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
37136sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
37212sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
37228sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
37268sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
37292sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
37296sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
37336sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
37340sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
37344sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
37344sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
37384sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
37396sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
37400sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
37440sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
37452sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
37560sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
37572sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
37580bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
37580sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
37600bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
37632bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
37664regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
37696regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
37736bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
37744regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
37764regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
37768bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
37788regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
37800bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
37812sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
37816regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
37832sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
37840sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
37848bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
37848bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
37848sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
37860regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
37900regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
37900sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
37904regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
37940sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
37944sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
37956sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
37960sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
37968sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
37980sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
37980sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
37988sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
37992bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
37992sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
38004sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
38008bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
38016bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
38020bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
38040sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
38040sandygcc -m32 -O3 -fomit-frame-pointer2017110720171020
38044regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
38084regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
38088regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
38096sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
38104regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
38132sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
38168bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
38176sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
38192sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
38192sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
38200sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
38204sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
38216sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
38224bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
38260bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
38260bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
38260bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
38320sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
38324bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
38332sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
38336bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
38340bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
38344sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
38364regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
38372regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110720171020
38396regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
38408bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
38408sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
38408bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
38412sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
38436sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
38440regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
38444regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
38460regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
38468regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
38500regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
38508regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
38516sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
38532regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
38536sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
38540regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
38560bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
38560bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
38564sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
38568regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
38572sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
38576sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
38580bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
38580sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
38584sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
38588regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
38588bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
38588sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
38596sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
38612regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
38616sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
38636regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
38640regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
38648sandygcc -m32 -O2 -fomit-frame-pointer2017110720171020
38668sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
38684sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
38688sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
38724sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
38736sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
38740bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
38780sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
38820sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
38844regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
38864sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
38900bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
38908bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
38916bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
38924bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
38924bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
38952bswapgcc -m32 -O3 -fomit-frame-pointer2017110720171020
38956bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
38956bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
38968bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
38972bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
38976bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
39008bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
39012regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110720171020
39024regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
39032regsgcc -m32 -O3 -fomit-frame-pointer2017110720171020
39036regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
39056sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
39056regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
39056bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
39060regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110720171020
39064regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
39064regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110720171020
39076regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
39076regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110720171020
39080bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
39084sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
39084bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
39096sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
39100sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
39100regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110720171020
39108bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
39156regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110720171020
39168bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
39172regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110720171020
39176regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110720171020
39180bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
39184sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
39184bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
39200bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
39216bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
39240bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
39252regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110720171020
39264regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110720171020
39268bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
39300bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
39308bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
39316bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
39336bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
39380bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
39384bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
39412bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
39412sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
39412sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
39436bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
39448bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
39492regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110720171020
39496regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
39516sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
39520bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110720171020
39528sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
39532bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
39536bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
39536regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110720171020
39540bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
39544bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
39548bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
39552regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
39556bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
39568bswapgcc -m32 -O2 -fomit-frame-pointer2017110720171020
39568regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110720171020
39584bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
39584regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
39588regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110720171020
39588regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110720171020
39608bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
39608sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
39612regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110720171020
39612sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110720171020
39616regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110720171020
39616regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110720171020
39616bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
39624bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
39628bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
39632sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110720171020
39644regsgcc -m32 -O2 -fomit-frame-pointer2017110720171020
39652sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
39672regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
39684regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
39696sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
39704sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
39712sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
39712regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
39728bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
39748sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
39748regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110720171020
39756bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
39760bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
39760bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
39780bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
39784regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
39784regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110720171020
39796bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
39836bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
39840sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
39840regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
39844bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
39848bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
39848regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110720171020
39860bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
39868bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110720171020
39916regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110720171020
39936sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
39952bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
39956bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110720171020
39976bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
40012bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110720171020
40044bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
40048bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
40068bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
40072bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
40096regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
40116bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
40124regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110720171020
40124regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110720171020
40136regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110720171020
40144regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
40192regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110720171020
40244sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
40300regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110720171020
40348regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110720171020
40408regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
40416bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
40436bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
40436bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
40464bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
40496bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
40500regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110720171020
40500regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
40500bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
40504bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
40532regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
40556regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
40564bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
40592bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
40596regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
40600regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
40604regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
40632regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
40648bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
40652bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
40656bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
40656bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
40696bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
40704regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
40704bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
40708bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
40716bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
40728regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
40748bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
40764regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
40792bswapgcc -m32 -O -fomit-frame-pointer2017110720171020
40852bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110720171020
40868bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
40892sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110720171020
40896sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
40896sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
40900sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
40904regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
40908sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
40924regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
40932regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
40952bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
40968sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
40976regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
40976sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110720171020
41000sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
41000sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
41008sandygcc -m32 -O -fomit-frame-pointer2017110720171020
41020bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
41024sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
41024bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
41048sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
41048bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
41056sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
41084sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
41160bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
41164bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
41244regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
41264regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
41264regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110720171020
41308regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
41316regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
41364regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110720171020
41444sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
41468bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
41468bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
41480bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
41492bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
41500bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
41524bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
41544bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
41544bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
41548sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
41552bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
41560bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
41568regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110720171020
41588bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
41600bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
41616sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
41644regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
41656regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
41660bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
41660bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
41668regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
41672regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
41676bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
41680bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
41684regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
41688regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
41696regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
41700regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
41700bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
41708regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
41732regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
41736regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
41736regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
41756regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
41764regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
41796sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110720171020
41800bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110720171020
41804bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
41808bswapgcc -m32 -Os -fomit-frame-pointer2017110720171020
41812bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
41876bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
41888regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
41916regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
41932bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
41980sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
41996sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
42024bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
42040bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
42048bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
42056regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
42068bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
42080regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
42108regsgcc -m32 -Os -fomit-frame-pointer2017110720171020
42136regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
42152regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017110720171020
42168bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
42176regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017110720171020
42184bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
42184bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
42188bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
42196bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
42196regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
42200regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
42208regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
42212bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
42216sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
42228bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
42260regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
42264bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
42272regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110720171020
42276bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
42280regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110720171020
42280regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110720171020
42292sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
42292sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
42300regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
42324sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
42348regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110720171020
42372regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
42380regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
42380regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
42384regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017110720171020
42388regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110720171020
42388regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
42400regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
42412regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110720171020
42416regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
42424regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110720171020
42424regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110720171020
42432regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017110720171020
42476regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
42500sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
42528regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
42560regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017110720171020
42568sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
42584regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017110720171020
42604sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
42628sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
42648bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110720171020
42652sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
42700regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
42700regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110720171020
42708regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110720171020
42752regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110720171020
42768regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110720171020
42816regsgcc -m32 -O -fomit-frame-pointer2017110720171020
42932regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017110720171020
42972bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
42976bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110720171020
42980sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
42984regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
42984sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
43000bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
43008regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
43032sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
43036bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
43040bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
43056bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
43072bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
43096bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
43136regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
43152regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
43160sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
43160regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110720171020
43164regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
43168bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
43168bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
43176sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
43196sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
43196regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
43200regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
43200sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
43216regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
43260sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
43272regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
43296regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
43320sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110720171020
43348bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017110720171020
43372bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110720171020
43392regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110720171020
43500regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
43648sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017110720171020
43688sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110720171020
43800regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110720171020
43812sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110720171020
43844bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110720171020
43852bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110720171020
43964regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
44072sandygcc -m32 -Os -fomit-frame-pointer2017110720171020
44076sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017110720171020
44080sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110720171020
44084sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017110720171020
44088sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017110720171020
44096sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017110720171020
44108sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110720171020
44120sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017110720171020
44192regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
44192regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110720171020
44236sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017110720171020
44356sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110720171020
44400sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110720171020
44424sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110720171020
44432sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110720171020
44452regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
44468sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110720171020
44504sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110720171020
44524sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017110720171020
44548sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110720171020
44552sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110720171020
44564sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110720171020
44572sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017110720171020
44572sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110720171020
44604sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110720171020
44624sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110720171020
44892regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
44992bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
45916sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
46916bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
46920regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020
48036sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017110720171020

Test failure

Implementation: crypto_hash/bblake256/bswap
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap regs sandy sse2 ssse3

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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:193:8: error: 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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:191:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
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/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:202:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:200:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:198:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2
gcc -m32 -O2 -fomit-frame-pointer sse2
gcc -m32 -O3 -fomit-frame-pointer sse2
gcc -m32 -O -fomit-frame-pointer sse2
gcc -m32 -Os -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse2
gcc -m32 -march=athlon -O -fomit-frame-pointer sse2
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i386 -O -fomit-frame-pointer sse2
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=i486 -O -fomit-frame-pointer sse2
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=k6 -O -fomit-frame-pointer sse2
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:187:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/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/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:193:8: error: 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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:191:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: ...

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/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:202:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:200:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:198:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:187:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:187:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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