Implementation notes: x86, kizomba, crypto_hash/blake64

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
14016ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
14044ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
14080ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
14123ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
14449ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
14452ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
14484ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
14492sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
14492ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
14551sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
14627sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
14627sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
14634sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
14644sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
14669sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
14744sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
14780sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
14861sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
14871sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
14911sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
14994sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
15069sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
15079sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
15268sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
15276sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
15296sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
15309sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
15460sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
15937sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
15950sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
15996ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
16046ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
16050sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16075sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16188ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
16232sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16234ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
16270sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
16300sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
16307ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
16357ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
16363sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16400sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16492sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16506sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16528sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
16537sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
16575sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
16582sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
16589sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
16603sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
16729sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
16740sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
16744sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
16752sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
16780sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
16891sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
16917sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
16950sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
16958sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16959sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
17070sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
17113ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
17121ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
17127ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
17129ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
17161ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
17163ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
17193ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
17197ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
17212ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
17217sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
17224ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
17228ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
17260sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
17345ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
17363ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
17381sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
17393ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
17586ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
17595ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
17603ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
17618sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
17619ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
17661sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
17684sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
17700sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
17799sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
17806sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
17818sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
17839sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
17844sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
18244sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
18264sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
18270sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
18280sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
18287sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
18290sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
18318sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
18452sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
18573sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
18575sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
18582sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
18586sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
18702sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
18797sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
19042sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
19044sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
19282sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
19311sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
19863sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
19919sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
37907sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
37942sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
37978sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
37984sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
38077sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38087sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
38187sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
38427refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
38472sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
38479sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
38508sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
38531sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
38534refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
38539sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
38557sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
38575sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
38583refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
38587sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
38593sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
38601sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
38602sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
38690refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38690sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
38748sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
38782sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
38844refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
38857refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
38883sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
38885sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
38915sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
38915sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
38984sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
39004refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
39018sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
39046sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
39081sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
39101sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
39129sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
39145sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
39151sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
39200sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
39335sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
39343sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
39371refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
39401refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
39404sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
39447refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
39456refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
39466sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
39563refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
39710refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
39714refgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
39735refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
39738refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
39756refgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
39790refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
39790refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
39820refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
39835refgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
39839refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
39861refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
39909refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
39928refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
39958refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
40008refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
40271refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
40295sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
40305refgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
40308refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
40367refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
40416refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
40434refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
40435refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
40464refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
40518refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
40522refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
40762refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
40764refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
40915refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
41393refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
41405refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
41575refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
41770refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
42014sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
42135refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
42137refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
42228sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
42333sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
42359sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
42363sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
42446sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
42480sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
42508sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
42512refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
42524sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
42536sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
42589sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
42609sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
42645sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
42654sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
42659sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
42700sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
42710sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
42711sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
42740sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
42756sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
42760sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
42762sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
42767sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
42805sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
42833sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
42842sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
42848sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
42861sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
42867sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
42873sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
42881sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
42890sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
42905sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
42944sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
42974sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
42988sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
43006sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
43086sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
43125sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
43139sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
43149sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
43236sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
43273refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
43288sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
43393sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
43467sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
43486sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
43502sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
44199sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
44274sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
44367sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
44368sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
44427sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
44462sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
44476sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
44506sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
44514sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
44926sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
47897refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
48090refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
48587refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
48589refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
49285refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
49315refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
49357refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
49431refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
49569refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
50895refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
51481refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
51837refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
52063refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
52355refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
52548refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
52649refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
52889refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
56144refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
56349refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
56408refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
56416refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
56460refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
56460refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
56659refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
56681refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
56701refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
56768refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
57019refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
57078refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
57136refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
57161refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
57584refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
57651refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
57715refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
58317refgcc -m32 -O3 -fomit-frame-pointer2018081920180818
58359refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
58550refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
58686refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
58746refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
58807refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
58889refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
58972refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
59014refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
59044refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
59064refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
59318refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
59341refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
59371refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
59424refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
59488refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
59540sphlibgcc -m32 -O -fomit-frame-pointer2018081920180818
59544refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
59562sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
59740sphlib-smallgcc -m32 -O -fomit-frame-pointer2018081920180818
59750refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
59815sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
59881sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
59881refgcc -m32 -O2 -fomit-frame-pointer2018081920180818
59887refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
59895sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
59927sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
59941refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
59988sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
60018sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
60054refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
60078refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
60123sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
60159refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
60163sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
60211sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
60220sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
60230sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
60285sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
60375sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
60379refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
60387sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
60425refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
60446sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
60480sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
60498sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
60508sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
60621sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
60651sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
60661sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
60664sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
60670sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
60689sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
60692sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
60700sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
60701sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
60702sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
60722sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
60764sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
60766sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
60772refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
60807sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
60809sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
60820refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
60823sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
60844sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
60911sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
60940sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
61189sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
61225refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
61256sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
61321refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
61331sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
61337sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
61379sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
61403refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
61426refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
61438sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
61445sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
61453sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
61483sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
61510refgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
61514sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
61619sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
61691sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
61694sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
61695sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
61714sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
61720sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
61738sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
61750sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
61760sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
61776refgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
61778sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
61820refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
61826sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
61830sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
61833sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
61935sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
61946sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
61949sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
61959sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
61996sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
62042sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
62121sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
62123sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
62200sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
62262sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
62321sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
62321sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
62351sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
62357sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
62383sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
62392sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
62393sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
62406sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
62421sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
62425refgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
62448sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
62455sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
62461sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
62464sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
62476sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
62498sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
62500sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
62517sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
62549sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
62552sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
62556sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
62556sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
62570refgcc -m32 -O -fomit-frame-pointer2018081920180818
62597sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
62611sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
62617sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
62639sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
62692refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
62706sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018081920180818
62712sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
62732sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
62744sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
62746sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
62748sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
62773sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
62776sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
62839sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018081920180818
62847sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
62851sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
62861sphlibgcc -m32 -O2 -fomit-frame-pointer2018081920180818
62863sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
62866sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
62881sphlibgcc -m32 -O3 -fomit-frame-pointer2018081920180818
62891sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
62899sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
62942sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
62964sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
62969sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
62980sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
63028sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
63097sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
63108sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
63163refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
63167refgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
63184sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
63244sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
63252sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
63297sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
63351sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
63353sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
63367sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
63379sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
63409sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
63472sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
63488refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
63516sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
63522sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
63548sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
63615refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
63654sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
63663sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
63671sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
63722sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
63732sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
63768refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
63785refgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
63877sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
63982sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
64057sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
64111sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
65325sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
65408refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
65506sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
65668refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
65750refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
66054sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
66156sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
66198sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
66498sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
67171sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
67175sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
67181sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
67276sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
67312sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
67312sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
67329sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
67347refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
67375sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
67379refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
67434sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
67496refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
67545sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
67682sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
67697refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
68631sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
68708refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
68915refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
69667refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
69883refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
69970refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
71654refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
71750refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
71793refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
71817refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
71861refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
71962refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
72200refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
72371sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
72427refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
72447refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
72552sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
72653refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
72672refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
72818sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
72830refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
72978sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
72988refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
73018sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
73024sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
73058refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
73205refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
73236refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
73309refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
73452refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
73464refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
73500refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
73645refgcc -m32 -Os -fomit-frame-pointer2018081920180818
73673refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
73738refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
73754sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
73760sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
73834sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
73865sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
73885sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
73912sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
73924sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
74134sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
74454sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
74473sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
74508sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
74522refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
74675sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
74679sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
74699sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
74705sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
74712sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
74722sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
74805sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
74811sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
74847sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
74853sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
74855sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
74951refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
74984sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
75147sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
75175sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
75181sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
75182sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
75246sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
75274sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
75484sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
75575sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018081920180818
75597sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
75611sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
75620sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
75646sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
75651sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
75893sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
76034sphlibgcc -m32 -Os -fomit-frame-pointer2018081920180818
76090sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
76131sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
76595sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
76854sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
77150sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
77294sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
77304sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
77377sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
77419sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
77439sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
77913sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
78018sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
78169sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
78207sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
78300sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
78339sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
78567sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
79230sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
79432sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
79679sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
79691sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
79782sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
79954sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
80286sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
108926refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
110847refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
114405refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
114546refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
114619refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
119192refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
119230refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
128268refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
128973refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
146744refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
150952refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
153589sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
153683refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
153778refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
153845sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
154754sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
154901sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
154909sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
155325sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
176925sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
177353sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
178143sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
178430sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
179322sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
179571sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
180187sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
181450sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
181461sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
181573sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
182308sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
182478sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
182761sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
182851sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
182972sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
183073sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
183095sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
183204sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
187589sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
187605sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818

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/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0x243F6A8885A308D3ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0xA4093822299F31D0ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: 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/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0x243F6A8885A308D3ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0xA4093822299F31D0ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:249:11: note: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:228:11: note: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

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/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0x243F6A8885A308D3ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0xA4093822299F31D0ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: note: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0x243F6A8885A308D3ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: note: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: (__m64)0xA4093822299F31D0ULL);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:595: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: note: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:249:11: note: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:228:11: note: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:249:11: note: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:228:11: note: 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/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

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