Implementation notes: x86, h9trinity, crypto_hash/bblake256

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
22127ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
22184ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
22275ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
22319ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
22344ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
22410ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
22933ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
23123ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
23698ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
23849ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
23881ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
23899ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
23936ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
23982ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
24166ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
24709sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
24814sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
24815sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
24894sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
24895sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
25200ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
25221ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
25234ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
25313sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
25420sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
25438sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
25447sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
25485sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
25517sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
25518ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
25588ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
25714sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
25980sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
26072sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
26148ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
26163ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
26185sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
26334ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
26742sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
26746sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
26766sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
26779sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
26781sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
26800sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
26810sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
26818sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
26888sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
26891ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
26892sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
26907sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
26915sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
26928sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
26931ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
26948sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
26956ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
26991sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
27005ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
27025sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
27055sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
27122sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
27242sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
27338sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
27395sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
27664sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
27685sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
27709sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
27788sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
27856sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
27889sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
27894sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
27895sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
27961sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
27969sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
27979sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
27997sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
28007sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
28151sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
28155sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
28229sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
28360ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
28958sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
29023sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
29066sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
29071sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
29091sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
29116sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
29127sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
29135sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
29146sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
29151sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
29164sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
29218sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
29256sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
29339sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
29368sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
29512sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
30207sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
30350sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
30362sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
30373sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
30392sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
30446sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
31073sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
31130sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
46550bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
46572bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
46603bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
46700regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
46769regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
46904bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
46963regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
46970bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
47020bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
47030bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
47068bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
47081bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
47116bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
47126regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
47134regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
47164bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
47199regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
47216regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
47240regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
47260bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
47264regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
47271regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
47285regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
47563bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
47564regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
47599regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
47628bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
47638bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
47641regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
47642bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
47643bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
47708regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
47731bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
47731bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
47733bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
47758regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
47759regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
47769regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
47783regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
47801bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
47860regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
47935regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
47995bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
48026bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
48086regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
48093bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
48193bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
48209regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
48229bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
48244regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
48265bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
48295regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
48341bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
48413regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
48478regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
48499bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
48499bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
48538bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
48548bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
48597regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
48636bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
48645bswapgcc -m32 -O3 -fomit-frame-pointer2017110820171020
48660regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
48664bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
48668regsgcc -m32 -O3 -fomit-frame-pointer2017110820171020
48731bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
48798regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
48806regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
48809bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
48823bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
48844bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
48849bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
48860regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
48881regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
48893regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
48896regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
48902regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
48911bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
48911bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
48926regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
48962regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
48968regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
48976regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
48977bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
48983regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
48985regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
48988bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
49015bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
49041bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
49061regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
49063bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
49071bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
49079regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
49117regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
49125bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
49171regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
49173bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
49173regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
49200regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
49223regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
49234regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
49326bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
49424bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
49470bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
49483bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
49487bswapgcc -m32 -O2 -fomit-frame-pointer2017110820171020
49502bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
49504bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
49506bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
49517bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
49542bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
49570regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
49578regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
49585bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
49589regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
49606bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
49607bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
49616bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
49620bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
49644regsgcc -m32 -O2 -fomit-frame-pointer2017110820171020
49666bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
49674regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
49677regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
49678regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
49684regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
49686regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
49687bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
49692bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
49696bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
49720bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
49729regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
49729bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
49733bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
49752regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
49759bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
49761regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
49771bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
49773bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
49792bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
49794bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
49804bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
49830regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
49837regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
49840bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
49848bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
49849bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
49863regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
49872bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
49875bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
49901regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
49905regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
49942bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
49985bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
49985regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
49985regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
49993bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
50015regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
50037bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
50051regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
50099regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
50107bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
50152bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
50162regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
50192bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
50192regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
50195bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
50220regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
50348bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
50361regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
50361bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
50364bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
50450bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
50526regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
50561regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
50667regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
50879bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
50938bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
50969regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
50969bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
50985regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
51096bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
51124bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
51171regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
51238regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
51325bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
51358bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
51401bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
51493regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
51525bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
51540bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
51542bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
51545regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
51622bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
51627regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
51670regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
51674regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
51696regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
51708regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
51713regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
51720regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
51723bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
51729bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
51733regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
51741bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
51757regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
51760regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
51779bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
51781bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
51795regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
51812regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
51816bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
51819bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
51838bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
51840bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
51884bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
51935bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
51947bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
51953bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
51965bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
51999bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
52029regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
52079bswapgcc -m32 -O -fomit-frame-pointer2017110820171020
52083bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
52126regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
52168bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
52170regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
52170bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
52268bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
52269bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
52285regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
52291bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
52298regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
52310bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
52318regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
52359regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
52369regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
52384regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
52425regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
52441bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
52460bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
52460bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
52471bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
52476bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
52478regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
52502bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
52519bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
52522regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
52533bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
52547bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
52553regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
52569regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
52569regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
52598bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
52601bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
52603bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
52608regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
52616bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
52617regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
52617regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
52634regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
52655regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
52674regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
52675bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
52680regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
52690bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
52702regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
52704bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
52705regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
52712regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
52737regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
52784bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
52795bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
52795bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
52802bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
52816bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
52842bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
52864regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
52875regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
52882bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
52891bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
52894bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
52902regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
52914bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
52921bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
52922regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
52941bswapgcc -m32 -Os -fomit-frame-pointer2017110820171020
52973regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
53009regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
53027regsgcc -m32 -Os -fomit-frame-pointer2017110820171020
53044regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
53088regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
53094regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
53171bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
53191bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
53192regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
53247bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
53264regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
53456bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
53492regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
53524bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
53527bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
53528bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
53563bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
53565regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
53573bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
53573regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
53583regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
53597regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
53601regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
53651regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
53680bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
53710regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
53735regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
53741bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
53760regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
53771regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
53788regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
53800regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
53805regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
53829regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
53839regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
53843regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
53897regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
53935regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
53950regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
53965regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
53979regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
54002regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
54013regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
54033regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
54048regsgcc -m32 -O -fomit-frame-pointer2017110820171020
54068regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
54092regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
54106regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
54168regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
54193regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
54501regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
54551bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
54620bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
54663regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
54740regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
54781regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
56447bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
56708regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
85673sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
85882sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
86906sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
87013sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
87207sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
87333sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
87601sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
87841sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
88132sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
88142sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
88233sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
88242sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
88480sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
88548sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
88628sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
88628sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
88813sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
88948sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
88964sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
89116sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
89284sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
89288sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
89319sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
89649sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
90038sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
90158sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
90195sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
90255sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
90257sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
90345sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
90357sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
90380sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
90627sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
90708sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
90890sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
91475sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
91636sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
91642sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
91658sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
91712sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
91755sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
91933sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
92440sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
92452sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
92503sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
92589sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
92660sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
92790sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
92941sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
93180sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
93297sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
93342sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
93390sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
93398sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
93409sandygcc -m32 -O3 -fomit-frame-pointer2017110820171020
93458sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
93466sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
93514sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
94310sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
94472sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
94517sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
94519sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
94532sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
94589sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
94615sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
94694sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
94768sandygcc -m32 -O2 -fomit-frame-pointer2017110820171020
94972sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
96475sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
96565sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
96717sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
97231sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
97303sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
97539sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
98151sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
98202sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
98448sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
98470sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
98518sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
98707sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
98752sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
98760sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
98962sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
98997sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
99477sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
99507sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
99612sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
99642sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
99908sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
99988sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
100397sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
100632sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
100655sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
100747sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
100842sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
100882sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
100934sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
100995sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
101032sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
101107sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
101392sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
101451sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
102151sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
102239sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
102378sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
102789sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
102794sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
102900sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
103073sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
103223sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
103235sandygcc -m32 -O -fomit-frame-pointer2017110820171020
103310sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
103330sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
103582sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
103675sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
103770sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
104081sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
104173sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
104173sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
104300sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
104331sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
105618sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
105722sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
105753sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
105784sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
105821sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
105999sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
106073sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
106128sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
106997sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
107031sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
107272sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
107302sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
107421sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
108223sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
108354sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
108482sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
108614sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
108937sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
108994sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
109113sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
109191sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
111761sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
111981sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
112978sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
113068sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
113273sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
113374sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
113446sandygcc -m32 -Os -fomit-frame-pointer2017110820171020
113621sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
113934sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
114107sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
114112sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
114260sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
114314sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
114335sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
114437sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
114676sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
114828sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
114832sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
114922sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
115044sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
117545sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
117552sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
117796sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
117860sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
118222sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
118307sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
118334sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
118663sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
118817sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
121530sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020

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