Implementation notes: x86, rumba7, crypto_hash/blake64

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
17610ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
17700ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
17790ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
17790ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
17790ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
17910ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
17940ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
18480sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
18510sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
18510sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
18540sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
18540sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
18570sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
18600sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
18600sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
18630sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
18690sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
18720sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
18840sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
19170sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
19170ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
19200sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
19200ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
19200ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
19200ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
19230sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
19230sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
19230ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
19230ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
19260ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
19260ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
19260ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
19260ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
19260sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
19290sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
19290sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
19290ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
19290ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
19290sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
19320sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
19320sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
19350sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
19410sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
19440sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
19500sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
19500sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
19530sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
19530ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
19530sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
19560sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
19560sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
19590sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
19590ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
19590sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
19620sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
19680sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
19710ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
19710sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
19770sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
19800ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
19800ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
20010ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
20040ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
20160ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
20340sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
20340sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
20640sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
20880sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
20910sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
20940sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
20970sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
20970sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
21000sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
21000sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
21060sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
21120ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
21180sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
21210sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
21300sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
21420sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
21450sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
21510sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
21540sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
21570sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
21630sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
21720sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
21780sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
21810sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
22620ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
22650ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
22680ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
22740sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
22770sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
22800ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
23250sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
23700sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
23940sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
23940sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
23940sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
23970sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
23970sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
24000sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
24030sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
24450sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
24480sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
24690sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
24930sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
24990sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26310sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
26340sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
26340sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
26370sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
85410sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
85920sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
85980sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
86130sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
86340sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
86460sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
86520sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
86520sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
86640sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
86640sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
86670sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
86760sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
86910sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
86970sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
87000sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
87390sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
87600sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
87600sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
87690sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
87750sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
87750sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
87900sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
87930sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
88050sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
88050sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
88080sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
88080sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
88140sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
88200sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
88200sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
88200sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
88200sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
88320sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
88350sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
88380sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
88440sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
88440sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
88500sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
88500sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
88500sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
88530sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
88530sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
88560sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
88560sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
88650sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
88650sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
88680sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
88680sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
88680sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
88710sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
88740sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
88740sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
88770sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
88770sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
88800sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
88830sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
88860sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
88860sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
88860sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
88860sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
88890sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
88920sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
88920sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
88950sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
88980sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
88980sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
88980sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
89010sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
89010sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
89010sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
89040sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
89070sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89100sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
89100sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
89130sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
89130sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
89160refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
89160sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89160sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
89190sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
89220sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
89220sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051420171218
89220sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89250sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89250sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
89250sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89250sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89250sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89280sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89280sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
89310refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89310sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
89310refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
89310sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
89310sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89340sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
89340sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
89340sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89370sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
89370sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
89400sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
89430refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
89430sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89460refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
89460refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
89460refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89460sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
89460sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
89460sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89490refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89490sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
89490refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
89490sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
89490sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
89580sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
89610sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
89610sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89640sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
89640sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
89640sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89670sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
89700refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
89700refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89730sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
89730sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
89760sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
89760sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89760sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
89880sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
89880sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
89910sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
89910sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
89940sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
89970sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
90000sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
90000sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
90000sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
90030refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
90030sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
90030sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
90030sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
90060sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
90060sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
90060sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
90060sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
90060sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
90090sphlibgcc -m32 -O3 -fomit-frame-pointer2018051420171218
90090sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
90090sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
90090sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
90120sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
90120sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
90150sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
90150sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
90150sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
90150sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
90240sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051420171218
90240sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
90270sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
90270sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
90270sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
90270sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
90330sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
90330sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
90330sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
90330sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
90360sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
90360sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
90390sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
90390sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
90390sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
90390sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
90420sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
90420sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
90420sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
90420sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
90480sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
90510sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
90510sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
90540sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
90540sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
90570sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
90600sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
90630sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
90630sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
90660sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
90660sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
90690sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
90690sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
90750sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
90780sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
90780sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
90780sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
90780sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
90810sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
90810sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
90840sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
90870sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
90870sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
90930sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051420171218
90930sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
90930refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
90930sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
90960sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
91050sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
91080refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
91080sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
91110sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
91110sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
91110refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
91140sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
91140sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
91170sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
91170sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
91200refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
91230refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
91230sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
91230refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
91260refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
91260refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
91260refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
91290sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
91290refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
91350refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
91410sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
91470sphlibgcc -m32 -O -fomit-frame-pointer2018051420171218
91470refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
91530refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
91560sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
91590refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
91620refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
91650refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
91680refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
91710refgcc -m32 -O -fomit-frame-pointer2018051420171218
91710refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
91740refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
91770refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
91800refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
91830sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
91830sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
91830sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
91860sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
91860sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
91890sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
91890refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
91890sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
91890sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
91920sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
91920sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
91950sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
91980sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
91980sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92010sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
92010sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92010sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
92040refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
92070refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
92100sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
92100sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
92100sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
92130sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
92160sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92190sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
92190sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
92220sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92220sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
92250sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92250sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92280sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92310sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
92310sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
92310sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
92310sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
92340sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92400sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92400sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
92400sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
92460sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92460sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
92490sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
92490sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
92490sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92490sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
92490sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
92490sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
92520sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
92580sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
92580sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
92700sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92700sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
92700sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92730sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
92760sphlibgcc -m32 -O2 -fomit-frame-pointer2018051420171218
92760sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
92850refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
92850refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
92850refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
92880refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
92940sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
93000refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
93030refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
93510refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
93570sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
93600refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
93600refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
93810refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
93870refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
93900refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
93900refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
94020refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
94110refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
94140refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
94170sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
94290refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
94350sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
94470sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
94470refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
94710sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
95190refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
95340refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
95400refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
95460refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
95460refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
95490refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
95520refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
95550refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
95580refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
95580refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
95670refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
95730refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
95730refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
95730refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
95820refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
95850refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
95850refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
95880refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
95880refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
95910refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
95940refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
96150refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
96180refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
96300refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
96300refgcc -m32 -O2 -fomit-frame-pointer2018051420171218
96330refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
96390refgcc -m32 -O3 -fomit-frame-pointer2018051420171218
96390refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
96420refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
96420refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
96450refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
96450refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
96480refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
96480refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
96480refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
96510refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
96600refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
96600refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
96600refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
96630refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
96630refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
96720refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
96750refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
96840refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
96900refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
96960refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
96960refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
96990refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
97050refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
97080refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
97110refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
97140refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
97140refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
97170refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
97170refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
97200refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
97230refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
97290refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
97530sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
97530refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
97560refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
97590refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
97680refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
97710refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
97770refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
97770refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
97800refgcc -m32 -Os -fomit-frame-pointer2018051420171218
97800refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
97800refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
97800refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
97830refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
97860refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
97890refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
97950refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
97950refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
97950refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
98040refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
98040refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
98070refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
98070refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
98070refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
98070refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
98100refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
98220refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
98220refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
98220refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
98220refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
98310refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
98340refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
98430refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
98430refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
98580refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
98760refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
98760refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
98790refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
98820refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
98820refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
98850refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
98910refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
98910refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
98910refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99000refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
99030refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
99060refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
99060refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
99090refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
99120refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
99300refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
99330refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
99420refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
99420refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
100470refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
100530refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
100920refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
101580refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
102420refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
102720refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
103320refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
103860refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
104040refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
104880refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
106080sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
106230sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
106260refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
106260sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
106380sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
106440sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
106440sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
106470sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
106500sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
106530sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
106560sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
106590sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
106650sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
106650sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
106710sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
106710sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
106710sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
106800sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
106860sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
107040sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
107100sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
107190sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
107190sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
107220sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
107340sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
107430sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
107430sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
107430sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
107460sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
107490sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
107490sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
107520sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
107520sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
107520sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
107580sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
107580sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
107610sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
107670sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
107700sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
107730sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
107760sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
107790sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
107850sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
107940sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
107970sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
108000sphlibgcc -m32 -Os -fomit-frame-pointer2018051420171218
108030sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108030sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
108060sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051420171218
108090sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
108090sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108120sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
108150sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108150sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
108210sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108210sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
108240sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
108240sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
108240sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
108270sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
108270sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
108300sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
108300sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
108330sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
108330sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108330sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
108330sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
108330sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
108360sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
108360sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
108360sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
108390sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108420sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
108480sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
108510sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
108510sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
108540sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
108540sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
108540sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
108570sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
108690sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
108690sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
108690sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
108690sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
108690sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
108780sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
108810sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
108810sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
109770sphlib-smallgcc -funroll-loops -m32 -march=i486 -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