Implementation notes: x86, samba, crypto_hash/blake512

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
10435vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
10464vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
10585vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
10605vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
10667vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
10678sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
10679sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
10681sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
10699sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
10704vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
10746vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
10752sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
10758sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
10758vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
10779sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
10791sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
10796vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
10812vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
10815vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
10841vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
10849vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
10881vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
10918vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
10970vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
10986sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
10986sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
11006sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
11054vect128-inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
11065vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
11074vect128-inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
11081vect128-inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
11088vect128-inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
11099sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
11099vect128-inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
11104vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
11106vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
11115vect128-inplacegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
11129vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
11141vect128-inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
11145vect128-inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
11166sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
11167sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
11171vect128-inplacegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
11176vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
11182vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
11186vect128-inplacegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
11200sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
11208sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
11222sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
11224sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
11228vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
11228vect128-inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
11242vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
11266vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
11278vect128-inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
11302vect128-inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
11333vect128-inplacegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
11333vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
11337vect128-inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
11337vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
11342sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
11355sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
11377vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
11377vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
11377vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
11418vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
11428vect128-inplacegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
11476sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
11528vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
11552vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
11558vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
11560vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
11597sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
11605vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
11631sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
11635sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
11799sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
11822sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
11867sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
11889sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
12518vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
12534vect128-inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
12538vect128-inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
12552vect128-inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
12600vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
12642vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
12649vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
12651vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
12651vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
12653vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
12670vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
12675vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
13913ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
13952ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
13990sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
14024sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
14030sse2sgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
14050ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
14050ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
14075sse2sgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
14077ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
14095sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
14115ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
14139sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
14163sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
14192ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
14197ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
14200sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
14202ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
14208ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
14215sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
14223sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
14228sse2sgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
14254sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
14274sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
14278sse2sgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
14301sse2sgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
14323sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
14393sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
14419sse2sgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
14420sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
14432sse2sgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
14455sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
14476ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
14476sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
14483sse2sgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
14504sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
14506ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
14510sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
14516sse2sgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
14516sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
14522ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
14532sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
14535sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
14540sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
14542sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
14557sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
14561sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
14585ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
14601sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
14615sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
14627ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
14655sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
14660ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
14675sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
14681sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
14685sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
14726sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
14727sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
14732sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
14756sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
14790sse2sgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
14790ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
14810ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
14811ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
14811sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
14832sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
14839sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
14851sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
14861ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
14879ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
14881sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
14906ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
14920sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
14928sse2sgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
14931sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
14937ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
14952ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
14962sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
14964ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
14966ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
14974sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
14977sse2sgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
14994sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
15000sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
15012sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15012sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
15014sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
15022sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15024sse2sgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
15029sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
15033sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15036sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
15036ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
15051sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
15066ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
15069sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
15089sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15095sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
15099sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
15105sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
15125sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
15138sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
15173sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
15179sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15228sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
15243ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
15252sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
15254ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
15262ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
15268sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
15285sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
15291sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
15298sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
15310sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
15326ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
15335sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15351sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
15365sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
15367sse2sgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
15375sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
15379sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
15383sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
15389sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15391sse2sgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
15393sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15393sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15397sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
15401sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15402sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15417sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
15424sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
15435sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
15484sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
15486sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
15526sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
15526sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
15530sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15534sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
15539sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
15553sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
15560sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
15578sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
15578sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
15581sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
15589sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
15605sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
15608sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
15633sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
15649sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
15651sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
15652sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
15657sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
15668sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
15673sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
15680sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
15687sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
15696sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
15720sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
15728sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
15734sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
15760sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
15762sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
15770sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
15776sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
15808sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
15812sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
15817sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
15824sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
15833sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
15839sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
15849sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
15881sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
15883sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
15894sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
15917sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
16131sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
16202sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
16207sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
16218sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
16407sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
16474sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
16502sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
16518sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
16978sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
17065sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
17728sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
17768sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
17964sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
18044sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
18684sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
18770sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
18825sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
19057sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
39524regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
39717bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
39895bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
40058bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
40070bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
40125regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
40163regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
40252bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
40254bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
40254bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
40273regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
40343regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
40349regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
40355bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
40359bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
40409bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
40419bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
40427bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
40436regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
40458bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
40472bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
40478regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
40478bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
40482regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
40490regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
40496bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
40510bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
40539bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
40541regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
40562bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
40589regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
40643bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
40661bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
40696bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
40697bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
40710regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
40711regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
40722regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
40762regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
40780bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
40834regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
40844regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
40849bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
40864regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
40881regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
40905regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
40905regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
40907regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
40977bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
40977regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
41018bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
41042bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
41046regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
41069regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
41089bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
41153bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
41155bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
41195bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
41213bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
41224bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
41254bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
41268regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
41294regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
41326bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
41329regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
41332regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
41365bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
41397regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
41409bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
41420regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
41488regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
41510bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
41528bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
41530bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
41546regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
41554bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
41613bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
41625bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
41633bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
41636bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
41662regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
41722regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
41746regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
41847regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
41857bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
41873bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
41887bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
41897bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
41938bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
41943bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
42028bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
42049regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
42095bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
42107regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
42113bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
42129bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
42139bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
42154bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
42170bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
42171regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
42179regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
42184bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
42219regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
42244bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
42262regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
42290bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
42333regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
42335bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
42383bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
42387bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
42394bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
42399regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
42430bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
42430bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
42440regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
42460bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
42468regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
42482bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
42502bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
42526regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
42542bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
42557bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
42561bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
42581regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
42601regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
42619bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
42643regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
42670bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
42686bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
42704regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
42726bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
42760bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
42762bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
42764regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
42775regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
42783sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
42851sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
42925regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
42931regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
42941sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
42946bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
42950sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
42954regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
42966bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
42992regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
42992sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
42998regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
43010sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
43060bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
43065regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
43073sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
43083bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
43119sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
43139regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
43174sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
43175bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
43177regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
43236regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
43248bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
43256bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
43269bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
43312regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
43313regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
43343sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
43367bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
43369regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
43373sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
43412bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
43441regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
43463bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
43468regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
43470refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
43480bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
43480regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
43521regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
43526refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
43528bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
43570refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
43597regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
43607regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
43617refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
43649sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
43653refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
43683regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
43686bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
43695regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
43714bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
43719regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
43742regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
43742regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
43762regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
43777sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
43792refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
43800sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
43801sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
43806regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
43811regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
43813sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
43821sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
43827sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
43827sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
43847regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
43853regsgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
43853sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
43869regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
43883bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
43883sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
43901sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
43905bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
43932sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
43934bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
43953regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
43959regsgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
43965regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
44012sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
44012sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
44014refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
44014bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
44020bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
44034regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
44035sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
44050sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
44050bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
44060sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
44079refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
44093bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
44097regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
44105regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
44115sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
44117bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
44123regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
44125regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
44129regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
44133bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
44139bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
44139regsgcc -m32 -Os -fomit-frame-pointer2019070520190110
44153regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
44174sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
44178sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
44184bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
44186regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
44191regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
44193regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
44198bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
44207bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
44208regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
44212regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
44220sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
44254regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
44263regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
44290bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
44298bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
44302regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
44314regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
44314regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
44325bswapgcc -m32 -Os -fomit-frame-pointer2019070520190110
44335sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
44341sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
44343refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
44383bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
44389regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
44389regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
44397regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
44419bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
44419regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
44435bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
44443regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
44452regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
44454regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
44473sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
44478refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
44492regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
44500sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
44504regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
44520regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
44538regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
44542bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
44542bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
44544regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
44575bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
44593bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
44598regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
44601bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
44611regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
44613refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
44627sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
44633refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
44637regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
44637refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
44679refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
44691refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
44692bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
44694refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
44698bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
44699refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
44708regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
44708regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
44744bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
44750refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
44752bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
44752bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
44756sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
44786refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
44796regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
44812regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
44832refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
44851bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
44871regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
44903bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
44903regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
44916regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
44965refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
44976refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
44984bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
45022regsgcc -m32 -O3 -fomit-frame-pointer2019070520190110
45033regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
45034refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
45041bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
45075bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
45091refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
45119refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
45121bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
45145bswapgcc -m32 -O2 -fomit-frame-pointer2019070520190110
45179sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
45186refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
45190regsgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
45193regsgcc -m32 -O2 -fomit-frame-pointer2019070520190110
45228regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
45272refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
45274bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
45293refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
45298bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
45331regsgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
45335bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
45401refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
45417refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
45464refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
45466bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
45477refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
45526regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
45530refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
45545bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
45561bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
45619bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
45647regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
45653refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
45682sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
45691refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
45700regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
45746bswapgcc -m32 -O3 -fomit-frame-pointer2019070520190110
45764regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
45811bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
45865bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
45921regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
45984refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
46044refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
46044refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
46053bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
46064regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
46149refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
46169bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
46259regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
46260bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
46260bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
46262regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
46287refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
46310refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
46323regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
46339bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
46363regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
46391bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
46405bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
46428regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
46454bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
46533refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
46554regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
46563regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
46609regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
46650regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
46667regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
46679regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
46705bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
46730bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
46772bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
46827regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
46839regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
46883refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
46917bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
46951refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
46964bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
47012bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
47024bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
47063regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
47080refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
47169sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
47175refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
47336bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
47500sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
47550regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
47568regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
47612sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
47652sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
47712sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
47730regsgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
47742bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
47764regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
47791sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
47903sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
47912refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
47914regsgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
47933sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
47934sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
47943sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
47948sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
47964sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
47972sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
47988bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
47996sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
48006sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
48020sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
48038bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
48040sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
48069sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
48078sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
48101bswapgcc -m32 -O -fomit-frame-pointer2019070520190110
48103sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
48111sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
48131sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
48145sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
48149sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
48182sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
48182sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
48195sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
48210sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
48214sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
48224sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
48232sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
48238sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
48260sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
48264sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
48295sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
48321sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
48387regsgcc -m32 -O -fomit-frame-pointer2019070520190110
48403sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
48431bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
48454sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
48455sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
48460sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
48472bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
48590sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
48602sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
48609sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
48613sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
48633sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
48673bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
48681sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
48723sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
48802regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
48937sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
49274regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
49349refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
49351regsgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
49403regsgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
49460regsgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
49916sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
49940sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
49954sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
50139sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
50171sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
50327sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
50716sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
50784sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
53760refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
53812refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
53877refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
53986refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
54603refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
54691refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
55305refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
55440refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
55548refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
56790refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
58006refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
58095refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
58147refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
58633refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
58639refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
59127refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
59193refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
59210refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
63554refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
63565refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
63684refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
64051refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
64139refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
64228refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
64315refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
64363refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
64488refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
64599refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
64740refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
64786refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
64857refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
64984refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
65020refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
65609refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
65627refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
66119refgcc -m32 -O3 -fomit-frame-pointer2019070520190110
66201refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
66204refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
66258refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
66260refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
66313refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
66428refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
66444refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
66774refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
66790refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
66954refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
67002refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
67065refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
67147refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
67216refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
67397refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
67403refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
67633sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
67760refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
67817refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
67839refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
67847refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
67873refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
67946sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
68000refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
68008sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
68026refgcc -m32 -O2 -fomit-frame-pointer2019070520190110
68044sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
68057sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
68060sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
68166sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
68167refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
68176refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
68206refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
68216sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
68280refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
68292sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
68399sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
68419sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
68446sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
68461sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
68476sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
68493sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
68538sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
68738sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
68750sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
68780refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
68807sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
68822sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
68851sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
68851sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
68921sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
68937sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
68943sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
68956sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
68984sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
68984sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
69022sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
69065sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
69141sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
69164sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
69181sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
69186sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
69186refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
69199sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
69207sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
69208sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
69250sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
69252sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
69296refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
69300refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
69301sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
69417sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
69647sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
69662sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
69684refgcc -m32 -O -fomit-frame-pointer2019070520190110
69687refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
69688sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
69709refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
69764sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
69842sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
69873sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
69901sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
69907sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
70004sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
70006sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
70038sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
70044refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
70044sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
70112sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
70187sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
70200sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
70222sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
70292sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
70305sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
70429sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
70448refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
70488sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
70516refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
70553sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
70579sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
70587sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
70593sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
70621sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
70644sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
70674sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
70690sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
70698sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
70725sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
70761sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
70768sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
70798sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
70875sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
70937sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
70954sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
70956sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
70962sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
70980sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
71016sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
71026sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
71045sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
71059sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
71094sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
71101sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
71101sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
71109sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
71111sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
71161sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
71173sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
71177sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
71214sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
71218sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
71250sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
71278sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
71286sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
71316sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
71353sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
71365sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
71371refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
71373sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
71409sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
71414sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
71464sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
71472sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
71489sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
71496sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
71498sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
71528sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
71549sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
71551refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
71572sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
71582sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
71584sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
71588sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
71637sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
71693sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
71704sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
71714sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
71763sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
71764sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
71764sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
71790sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
71879sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
71951refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
72000sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
72040sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
72067sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
72076sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
72082sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
72095sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
72107refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
72119sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
72131sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
72159sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
72232sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
72280sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
72292refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
72326sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
72387sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
72482sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
72512refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
72566sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
72621sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
72649sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
72726sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
72756sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
72927sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
72961sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
74266sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
74482sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
75070sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
75522sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
75528sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
75695sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
76210refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
76470refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
76508sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
76565sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
76566sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
76615sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
76722sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
76835sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
76837refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
76845sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
76861sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
76873sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
76881sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
76893refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
76899sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
76929refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
76954sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
77006refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
77597refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
77613refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
78439refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
79091refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
79391refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
79855refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
81133refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
81272refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
81367refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
81457refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
81520refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
81545refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
81839refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
82139refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
82155refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
82270refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
82299refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
82373refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
82631refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
82706refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
82710refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
82762sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
82854refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
82865sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
82889sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
82949sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
82994refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
83004refgcc -m32 -Os -fomit-frame-pointer2019070520190110
83076refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
83091sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
83147refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
83229refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
83233refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
83248sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
83248refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
83332sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
83395sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
83760sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
83907sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
83935sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
84113sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
84381refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
84530sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
84832sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
84879refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
84909sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
85046sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
85086sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
85107sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
85129sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
85221sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
85246sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
85256sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
85270sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
85324sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
85430sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
85539sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
85545sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
85553sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
85583sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
85649sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
85690sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
85738sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
85746sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
85762sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
85885sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
85911sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
85944sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
85946sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
85972sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
86403sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
86438sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
86446sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
86561sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
86568sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
86584sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
86611sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
86637sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
87330sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
87960sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
88228sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
88271sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
88312sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
88406sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
88447sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
88509sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
89019sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
89048sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
89141sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
89280sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
89691sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
90075sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
90131sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
90498sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
90542sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
90601sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
90924sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
90948sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
91170sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
91171sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
91474sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
127323refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
129373refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
129891refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
130206refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
133050refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
133449bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
133758regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
133804regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
134538refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
134722bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
144859refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
145319refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151232regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151355regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151379bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151746bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
164282bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
164375regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
164480bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
165219regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
166063regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
166316regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
166425bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
166490bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
166776refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
172254refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
173063refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
174510refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
176411sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
177062sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
177071sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
177213sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
180896bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
181067bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
181151regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
182219regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
188303bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
188837regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
189075regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
189975bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
202165sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
202290sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
204085sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
204188sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
204238sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
204429sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
204540sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
204945sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
205512sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
205996sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
206907sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
206953sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
208754sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
208911sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
208917sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
208941sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
209240sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
209414sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
209510sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
210153sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:778:11: warning: implicit declaration of function '_mm_extract_epi64'; did you mean '_mm_extract_epi32'? [-Wimplicit-function-declaration]
hash.c: row4hl = _mm_extract_epi64(row4l, 1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^~~~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^~~~~
hash.c: rounds.h:780:11: warning: implicit declaration of function '_mm_cvtsi64_si128'; did you mean '_mm_cvtsi32_si128'? [-Wimplicit-function-declaration]
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^~~~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^~~~~
hash.c: rounds.h:780:9: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ...

Number of similar (compiler,implementation) pairs: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xop-2
gcc -m32 -O2 -fomit-frame-pointer xop-2
gcc -m32 -O3 -fomit-frame-pointer xop-2
gcc -m32 -O -fomit-frame-pointer xop-2
gcc -m32 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -O -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -O -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -O -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -O -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -O -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -O -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:125:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:596: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:149: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:596: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:147: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:596: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/blake512/sse2s
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:128:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:596: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:152: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:596: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:150: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:596: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 sse2s
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2s
gcc -m32 -O2 -fomit-frame-pointer sse2s
gcc -m32 -O3 -fomit-frame-pointer sse2s
gcc -m32 -O -fomit-frame-pointer sse2s
gcc -m32 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=athlon -O -fomit-frame-pointer sse2s
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse2s
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=i386 -O -fomit-frame-pointer sse2s
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=i486 -O -fomit-frame-pointer sse2s
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse2s
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse2s
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=k6 -O -fomit-frame-pointer sse2s
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse2s
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse2s
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse2s
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2s
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2s
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2s
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2s

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:82:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
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:596: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:157: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:596: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:155: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:596: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/blake512/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_init':
hash.c: hash.c:152:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: S->gt;h[0] = _mm_set_epi64x(0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL);
hash.c: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:144:17: note: called from here
hash.c: state->gt;h[3] = _mm_xor_si128(row2h, state->gt;h[3]);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:143:17: note: called from here
hash.c: state->gt;h[2] = _mm_xor_si128(row2l, state->gt;h[2]);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^~~~~
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: v16 v16;
vector.c: ^~~
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: v8 v8;
vector.c: ^~
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: v32 v;
vector.c: ^~~
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: v64 v;
vector.c: ^~~
vector.c: vector.c:62:30: warning: implicit declaration of function 'CV' [-Wimplicit-function-declaration]
vector.c: static const union cv v128 = CV(128);
vector.c: ^~
vector.c: vector.c:62:30: error: invalid initializer
vector.c: vector.c:63:30: error: invalid initializer
vector.c: static const union cv v255 = CV(255);
vector.c: ^~
vector.c: vector.c:64:30: error: invalid initializer
vector.c: static const union cv v257 = CV(257);
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: note: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: note: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse41 xop
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=k8 -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse41 xop
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=nocona -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse41 xop
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=prescott -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse41 xop

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake512_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:148:15: note: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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:147:15: note: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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:146:15: note: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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: ...

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/blake512/vect128-inplace
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~~
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:590:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128-inplace
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128-inplace
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128-inplace
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128-inplace
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128-inplace
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128-inplace
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128-inplace
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128-inplace
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~~
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^~~~~~~~~
vector.c: vector.c:646:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:144:17: note: called from here
hash.c: state->gt;h[3] = _mm_xor_si128(row2h, state->gt;h[3]);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:143:17: note: called from here
hash.c: state->gt;h[2] = _mm_xor_si128(row2l, state->gt;h[2]);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse41 xop
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse41 xop

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:596: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:149: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:596: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:147: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:596: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:146: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/blake512/sse2s
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 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:596: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:152: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:596: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:150: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:596: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:149: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 sse2s
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2s
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2s
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2s
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2s
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2s

Compiler output

Implementation: crypto_hash/blake512/ssse3
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 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:596: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:157: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:596: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:155: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:596: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:154: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/blake512/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: note: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: note: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: note: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: note: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer sse41 xop
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse41 xop
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse41 xop
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse41 xop

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake512_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:148:15: note: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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:147:15: note: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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:146:15: note: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake512_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:148:15: note: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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:147:15: note: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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:146:15: note: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4: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: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:778:11: warning: implicit declaration of function '_mm_extract_epi64'; did you mean '_mm_extract_epi32'? [-Wimplicit-function-declaration]
hash.c: row4hl = _mm_extract_epi64(row4l, 1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^~~~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^~~~~
hash.c: rounds.h:780:11: warning: implicit declaration of function '_mm_cvtsi64_si128'; did you mean '_mm_cvtsi32_si128'? [-Wimplicit-function-declaration]
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^~~~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^~~~~
hash.c: rounds.h:780:9: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ...
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:778:11: warning: implicit declaration of function '_mm_extract_epi64'; did you mean '_mm_extract_epi32'? [-Wimplicit-function-declaration]
hash.c: row4hl = _mm_extract_epi64(row4l, 1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^~~~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^~~~~
hash.c: rounds.h:780:11: warning: implicit declaration of function '_mm_cvtsi64_si128'; did you mean '_mm_cvtsi32_si128'? [-Wimplicit-function-declaration]
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^~~~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^~~~~
hash.c: rounds.h:780:9: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=barcelona -O -fomit-frame-pointer xop-2
gcc -m32 -march=barcelona -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~~
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:590:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~~
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:590:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128-inplace
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128-inplace
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~~
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^~~~~~~~~
vector.c: vector.c:646:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~~
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^~~~
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^~~~~~~~~
vector.c: vector.c:646:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: _mm_roti_epi64(__m128i __A, const int __B)
hash.c: ^~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:825:9: note: called from here
hash.c: row2h = _mm_roti_epi64(row2h, -11); \
hash.c: ^
hash.c: rounds.h:867:3: note: in expansion of macro 'G2'
hash.c: G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \
hash.c: ^~
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: _mm_roti_epi64(__m128i __A, const int __B)
hash.c: ^~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:824:9: note: called from here
hash.c: row2l = _mm_roti_epi64(row2l, -11); \
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O -fomit-frame-pointer xop
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:43:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:779:4: note: called from here
hash.c: t2 = _mm_blend_epi16(m7, m4, 0xF0); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:866:3: note: in expansion of macro 'LOAD_MSG_15_4'
hash.c: LOAD_MSG_ ##r ##_4(b0, b1); \
hash.c: ^~~~~~~~~
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:43:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:764:4: note: called from here
hash.c: t0 = _mm_blend_epi16(m2, m3, 0xF0); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse41