Implementation notes: x86, rumba5, crypto_hash/blake64

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
17600ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
17632ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
17856ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
17920ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
17952ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
17984ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
18016ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
18528sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
18624sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
18656sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
18688sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
18688sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
18688sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
18752sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
18752sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
18784sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
18816sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
19040sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
19232ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
19232ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
19264sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
19264sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
19264sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
19264ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
19296sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
19328ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
19328sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
19328ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
19328ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
19360ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
19360ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
19360sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
19392ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
19392sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
19424sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
19424ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
19456sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
19456sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
19456ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
19456ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
19456sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
19488ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
19520sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
19552sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
19584sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
19616sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
19648sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
19680sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
19680sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
19712sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
19744sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
19776sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
19808ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
19808sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
19808sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
19840ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
19840ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
19840sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
19936sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
20000sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
20128ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
20128ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
20224ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
20352sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
20352sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
20608sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
20672sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
20960sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
21024sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
21056sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
21056sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
21056sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
21120sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
21120sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
21120sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
21120ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
21344sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
21408sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
21472sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
21504sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
21504sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
21536sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
21536sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
21568sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
21600sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
21600sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
22720ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
22720ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
22752ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
22752ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
22816sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
22912sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
23360sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
23840sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
24032sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
24032sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
24064sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
24096sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
24128sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
24128sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
24320sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
24448sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
24576sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
24736sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
25056sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
25056sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26432sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
26432sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
26464sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
26528sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
33216ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
34880sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
85728sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
86048sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
86272sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
86720sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
86720sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
86752sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
86752sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
86784sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
86848sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
86912sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
86944sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
86976sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
87328sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
87392sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
87456sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
87488sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
87648sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
87648sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
87776sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
87776sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
87968sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
88000sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
88160sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
88416sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
88416sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
88448sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
88480sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
88480sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
88480sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
88512sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
88512sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
88544sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
88544sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
88544sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
88576sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
88576sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
88608sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
88704sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
88736sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
88800sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
88800sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
88800sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
88864sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
88896sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
88928sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
88928sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
88928sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
88928sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
88960sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
88960sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
89024sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
89024sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
89024sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
89088sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
89088sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
89120sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89120sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89120sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
89152sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89152sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89152sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89184sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89184sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
89216sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
89248sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
89280sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
89312sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
89312sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
89344sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89376sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
89408sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
89408sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
89408sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
89440sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89440sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89440sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
89472sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89472sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89472sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
89504sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
89536sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
89536sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
89536sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
89568sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
89600sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89600sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
89600sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89600sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89600sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
89632sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
89632sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
89632sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89632sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89664sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89664refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
89664refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89664refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89664sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
89664sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89696sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89696refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89696refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89696sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89728refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89728sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
89728refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
89728refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
89728sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
89728sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89760refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
89760sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
89760refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89760sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051420171218
89760sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
89760sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
89792refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89792sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89856sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
89856sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
89888sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
89888sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
89888sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
89920sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
89920sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
89952sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
90016sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
90048sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
90048sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
90080sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
90080sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
90080sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
90112sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
90144sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
90176sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
90176sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
90208sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
90208sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
90240sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
90240sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
90240sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
90272refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
90272sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
90336sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
90368sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
90368sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
90400sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
90400sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
90464sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
90496sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
90496sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
90528sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
90528sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
90528sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
90560sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
90624sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051420171218
90624sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
90624sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
90624sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
90656sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
90688sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
90688sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
90688sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
90688sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
90720sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051420171218
90720sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
90720sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
90752sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
90752sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
90752sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
90752sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
90752sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
90752sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
90784sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
90784sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
90816sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
90816sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
90816sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
90816sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
90816sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
90848sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
90848sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
90880sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
90912sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
90912sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
90912sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
90944sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
90944sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
91008sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
91008sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
91008sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
91040sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
91040sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
91104sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
91136sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
91136sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
91136sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
91168sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
91200sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
91200sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
91200sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
91232sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
91232sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
91264sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
91264sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
91264sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
91296sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
91296sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
91296sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
91296sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
91296sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
91296sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
91296sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
91328refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
91328sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
91360sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
91488sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
91552refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
91552refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
91584refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
91616refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
91648refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
91680sphlibgcc -m32 -O -fomit-frame-pointer2018051420171218
91680refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
91712sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
91744refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
91776refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
91808refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
91840refgcc -m32 -O -fomit-frame-pointer2018051420171218
91872refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
91872refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
91872refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
91936refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
91936refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
91936refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
91936refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
92000refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
92000refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
92064refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
92064refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
92160sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
92160sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92192sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
92192sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92224sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
92224sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
92256sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
92256sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92320sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
92320refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
92320sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92320refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
92320sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
92352sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92352sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92352sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92352sphlibgcc -m32 -O2 -fomit-frame-pointer2018051420171218
92384refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
92384sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92384sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92416refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
92416sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
92448sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
92480sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
92480sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
92512sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92512sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
92576sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92608sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
92608sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92608sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92608sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
92640sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
92640sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
92672sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
92672sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92672sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
92672sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92704sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92736sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92736sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92736sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
92736sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
92832sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
92928sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
92960sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92960sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
93024sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
93056refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
93088sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
93088sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
93120refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
93184sphlibgcc -m32 -O3 -fomit-frame-pointer2018051420171218
93216refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
93216sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
93248refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
93280refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
93344refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
93472sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
93504refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
93888sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
93920refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
93952refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
93952sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
93984sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
94176refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
94176refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
94272sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94272refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
94272sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
94272refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
94368refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
94432sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
94528refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
94688sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
94944sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
94976sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
95008refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
95360refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
95616refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
95808refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
95840refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
95840refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
95936refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
95936refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
95968refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
96000refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
96096refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
96096refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
96160refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
96224refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
96224refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
96224refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
96256refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
96288refgcc -m32 -O2 -fomit-frame-pointer2018051420171218
96288refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
96320refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
96320refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
96352refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
96384refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
96416refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
96416refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
96480refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
96480refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
96576refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
96608refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
96672refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
96704refgcc -m32 -O3 -fomit-frame-pointer2018051420171218
96736refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
96736refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
96800refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
96832refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
96864refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
96864refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
96928refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
96960refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
96960refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
96992refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
97024refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
97056refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
97056refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
97088refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
97152refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
97184refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
97216refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
97216refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
97248refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
97344refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
97376refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
97440refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
97600refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
97632refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
97664refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
97664refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
97760refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
97760refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
97856refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
97984refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
97984refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
98048refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
98048refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
98080refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
98144refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
98208refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
98240refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
98240refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
98272refgcc -m32 -Os -fomit-frame-pointer2018051420171218
98272refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
98336refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
98368refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
98400refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
98400refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
98464refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
98464refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
98464refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
98464refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
98496refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
98496refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
98496refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
98528refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
98560refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
98592refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
98592refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
98624refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
98624refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
98656refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
98752refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
98784refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
98944refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
99008refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
99072refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99104refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
99168refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
99200refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
99232refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
99296refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
99296refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
99328refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
99328refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
99424refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
99456refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
99520refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
99520refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
99616refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
99744refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
99776refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
99808refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
100096refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
100160sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
100544refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
101024refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
101152refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
101312refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
101824refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
101856refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
103008refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
103072refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
103168refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
103616refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
104096refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
106592refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
106592sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
106688sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
106720sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
106880sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
106880sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
106912sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
106912sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
106944sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
106976sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
106976sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
107008sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
107008sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
107040sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
107040sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
107136sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
107136sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
107200sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
107200sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
107328sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
107456sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
107584sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
107648sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
107712sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
107712sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
107904sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
107936sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
107968sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
108000sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
108000sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
108032sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
108032sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
108064sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
108064sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
108288sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
108416sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
108416sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108416sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
108416sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
108448sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
108448sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
108448sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
108448sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
108480sphlibgcc -m32 -Os -fomit-frame-pointer2018051420171218
108544sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108576sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
108576sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
108608sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
108640sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
108640sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
108640sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
108672sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
108672sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
108672sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
108672sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
108704sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
108704sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
108704sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108736sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051420171218
108736sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108768sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108800sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
108800sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
108832sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108832sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
108864sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108896sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108896sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
108960sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
109024sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
109056sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
109056sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
109088sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
109088sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
109088sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
109120sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
109120sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
109152sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
109152sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
109184sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
109184sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
109216sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
109216sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
109280sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
109312sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
109344sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
109344sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
109376sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
109568sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/blake64/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:123:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: row1b = _mm_set_epi64((__m64)state->gt;h[3],(__m64)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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake64_compress':
hash.c: hash.c:75:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: __m128i r16 = _mm_load_si128((__m128i*)rot16);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_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:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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: ...

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/blake64/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 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:129:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:127:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:126:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
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/blake64/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake64_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:134:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:132:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:131:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
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/blake64/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_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:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake64_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:249:11: error: called from here
hash.c: row4b = _mm_shuffle_epi8(row4b, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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:228:11: error: called from here
hash.c: row4a = _mm_shuffle_epi8(row4a, r16); \
hash.c: ^
hash.c: hash.c:281:3: note: in expansion of macro 'round'
hash.c: round(13);
hash.c: ^
hash.c: In file included from hash.c:5: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: ...

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