Implementation notes: x86, titan0, crypto_hash/blake512

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
11676vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
11760vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
11768vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
11808vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
11984sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
11996sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
12028sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
12064sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
12080sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
12084vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
12088sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
12092vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
12096sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
12120sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
12272vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
12284vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
12456vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
12456vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
12484vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
12520vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
12552sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
12580sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
12592sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
12632sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
12660sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
12800sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
12840sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
12868vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
12888sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
12908sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
12924sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
12952vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
12956vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
12968vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
12968vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
13056vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
13060vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
13072vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
13080vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
13116vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
13132sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
13136sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
13184vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
13184sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
13216vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
13224vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
13244sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
13264sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
13276vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
13284sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
13308vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
13344vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
13352vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
13364sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
13436vect128-inplacegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
13436vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
13440vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
13440vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
13440vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
13444vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
13484vect128-inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
13500vect128-inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
13516vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
13584sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
13612sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
13616sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
13632vect128-inplacegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
13640vect128-inplacegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
13792vect128-inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
13832vect128-inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
13848vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
13896vect128-inplacegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
14532vect128-inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
14600vect128-inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
14672vect128-inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
14716vect128-inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
14716vect128-inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
14764vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
14836vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
14836vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
14844vect128-inplacegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
14860vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
14900vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
14900vect128-inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
15068vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
15084vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
15092vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
15116vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
15304sse2sgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
15312sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
15336vect128-inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
15348vect128-inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
15352vect128-inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
15380sse2sgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
15380vect128-inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
15388sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
15424sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
15464sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
15484sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
15520sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
15540sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
15544sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
15564ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
15580ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
15588sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
15660sse2sgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
15676sse2sgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
15692sse2sgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
15696sse2sgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
15696sse2sgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
15704sse2sgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
15712sse2sgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
15716ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
15720ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
15724sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
15728sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
15732sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
15736ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
15736sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
15744sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
15756sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
15756sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
15768sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
15776sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
15776ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
15776sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
15832sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
15840sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
15848sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
15848ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
15856sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
15860sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
15860ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
15876ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
15876ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
15876sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
15880ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
15884sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
15884sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
15892sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
15896ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
15896sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
15900sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
15908sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
15908sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
15912sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
15920sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
15952ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
15968sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
15984sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
15988sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
15996sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
15996sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
16004sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
16004ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
16016sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
16064sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16120sse2sgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
16124sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16136sse2sgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
16172sse2sgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
16192sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
16216sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
16216sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
16216ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
16216ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
16224sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
16224sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
16228sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
16240ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
16260ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
16264ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
16268ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
16312ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
16316ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
16324ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
16332ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
16364sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
16376sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
16392sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
16392ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
16396sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
16416sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
16420ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
16420sse2sgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
16432ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
16460sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
16464ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
16476sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16532sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16540sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16548sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
16552sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
16568sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
16580sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16636ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
16644sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
16648sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
16664sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
16668sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
16668sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
16676sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
16676sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
16676sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
16680sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
16680sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
16696sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
16700ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
16708sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
16716sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
16716sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
16728sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
16744ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
16744sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
16752sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
16752sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
16752sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
16764sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
16764sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
16768sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
16792sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
16808sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
16812ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
16820sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
16828sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
16848sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
16848sse2sgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
16852sse2sgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
16864sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
16868sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
16884sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
16888sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
16896sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
16916sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
16920sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
16920sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
16924sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
16924sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
16968sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
16968sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
16988sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
16996sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
16996sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
17004sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
17016sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
17020sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
17028sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
17032sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
17052sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
17060sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
17072sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
17080sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
17100sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
17100sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
17136sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
17160sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
17164sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
17180sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
17212sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
17312sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
17340sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
17364sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
17372sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
17404sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
17464sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
17468sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
17504sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
17508sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
17524sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
17532sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
17540sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
17552sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
17632sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
17632sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
18176sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
18588sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
19036sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
19116sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
19308sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
19320sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
20128sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
20200sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
20328sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
20380sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
43048bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
43172regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
43188bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
43264regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
43516regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
43528bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
43616bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
43660regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
43692regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
43708bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
43828bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
43956regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
44012regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
44040regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
44224regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
44268bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
44360bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
44360regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
44372regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
44400bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
44404regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
44408bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
44408bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
44420bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
44428bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
44440bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
44448bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
44452bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
44460bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
44460regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
44464regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
44476bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
44480regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
44504bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
44520regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
44540regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
44564bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
44584bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
44596regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
44596regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
44596regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
44640bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
44712bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
44832regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
44840bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
44844regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
44848regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
44880bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
44904regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
44916regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
44952regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
44980regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
45128bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
45444bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
45556bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
45608bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
45628bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
45660bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
45700bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
45716regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
45748regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
45772bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
45800bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
45832bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
46068bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
46216regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
46252regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
46364bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
46448bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
46488bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
46492bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
46496regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
46516bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
46536bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
46552bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
46564regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
46588bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
46616regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
46632bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
46632regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
46656bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
46684regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
46708bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
46740regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
46740bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
46752bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
46760bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
46784bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
46784bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
46808regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
46824regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
46936bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
47012regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
47096regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
47104regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
47112bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
47160bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
47252regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
47352regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
47376regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
47400bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
47456regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
47532bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
47540regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
47544bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
47544bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
47648regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
47676regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
47692regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
47720regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
47736regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
47756regsgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
47868regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
47904regsgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
47924regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
48004regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
48060regsgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
48248bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
48316regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
48456bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
48592bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
48616bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
48632regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
48644regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
48660regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
48676bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
48676bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
48680bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
48696regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
48696bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
48708bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
48712regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
48720bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
48720bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
48732bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
48740regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
48744bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
48752regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
48760bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
48760regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
48768regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
48784bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
48792bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
48796regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
48796bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
48796regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
48816regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
48848regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
48848regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
48852regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
48908regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
48912regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
48924bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
48928regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
48928bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
48964bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
49012bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
49012regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
49052bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
49060regsgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
49124regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
49128regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
49244bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
49296bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
49312bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
49336bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
49368regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
49436bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
49452regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
49464regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
49480regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
49484bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
49496bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
49504bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
49512bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
49548regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
49596regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
49612bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
49644bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
49644bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
49656bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
49656regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
49664regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
49668regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
49668bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
49668bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
49680bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
49696bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
49704bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
49720bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
49724bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
49728bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
49732regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
49744regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
49780bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
49788regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
49796bswapgcc -m32 -O3 -fomit-frame-pointer2019070520190110
49800bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
49816regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
49820bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
49828regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
49832bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
49840regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
49852regsgcc -m32 -O3 -fomit-frame-pointer2019070520190110
49868regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
49872regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
49872regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
49876bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
49904bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
49928regsgcc -m32 -O2 -fomit-frame-pointer2019070520190110
49928regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
49932bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
49932regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
49940bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
49948regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
49960bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
49980regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
49984bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
49992regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
49992bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
49996regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
50012bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
50020regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
50084regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
50132bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
50156bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
50160bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
50176bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
50196bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
50208regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
50216regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
50240bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
50272regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
50312regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
50320bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
50344bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
50352regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
50360regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
50384bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
50392regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
50508regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
50600bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
50608regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
50656regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
50660bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
50692bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
50716bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
50720regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
50740bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
50756bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
50776bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
50780regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
50784bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
50788regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
50796bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
50804regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
50812bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
50828regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
50828regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
50832bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
50836bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
50848bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
50860regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
50872regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
50876bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
50884regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
50896regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
50916bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
50920regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
50920regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
50960bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
51000bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
51040regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
51096regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
51108regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
51124bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
51136regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
51136bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
51156regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
51176regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
51180regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
51264bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
51296bswapgcc -m32 -O2 -fomit-frame-pointer2019070520190110
51312bswapgcc -m32 -Os -fomit-frame-pointer2019070520190110
51332bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
51348regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
51348bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
51356bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
51376regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
51380regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
51396bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
51404bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
51404bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
51436regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
51460regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
51464regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
51492bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
51520regsgcc -m32 -Os -fomit-frame-pointer2019070520190110
51528regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
51672bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
51684regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
51684regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
51708bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
51752regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
51772bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
51920bswapgcc -m32 -O -fomit-frame-pointer2019070520190110
51928bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
51968regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
51984regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
51992bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
52016regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
52036bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
52040regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
52068regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
52084regsgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
52260regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
52468regsgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
52556bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
52636bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
52688regsgcc -m32 -O -fomit-frame-pointer2019070520190110
53044regsgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
53560regsgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
53744regsgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
53800sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
53812sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
54024bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
54084regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
54096sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
54140refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
54156refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
54204sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
54204sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
54256sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
54260refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
54280sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
54296refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
54296refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
54332sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
54340sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
54368refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
54420sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
54460regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
54508sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
54612sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
54704sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
54764sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
54808refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
54820sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
54852sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
54856sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
54868sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
54916sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
54924sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
54936regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
54944sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
54944bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
54948sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
54972sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
55000sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
55008sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
55056sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
55088sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
55104sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
55152sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
55164sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
55168sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
55180sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
55244refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
55248refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
55300sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
55304refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
55324sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
55376refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
55500sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
55528sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
55556sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
55668sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
55676refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
55732refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
55744refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
55764sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
55788sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
55812refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
55820refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
55916refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
55948refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
55980refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
56036refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
56044refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
56108refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
56140refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
56168refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
56252refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
56268refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
56364refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
56368refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
56548refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
56700refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
56828refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
56928sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
56940refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
56996refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
57012refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
57016sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
57144refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
57616sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
57792refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
57796sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
57840sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
57916sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
57964refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
58208refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
58256refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
58364sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
58816refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
59048refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
59204sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
59272refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
59296sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
59332sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
59348sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
59428sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
59452sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
59524sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
59528refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
59532sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
59596sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
59600refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
59632sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
59652sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
59664sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
59708sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
59716refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
59732sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
59748sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
59752sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
59756sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
59768refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
59836refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
60004sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
60228sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
60292sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
60352sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
60364sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
60376sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
60448sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
60452sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
60520sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
60544sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
60556sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
60744sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
60788sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
60888sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
61008sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
61008sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
61024sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
61056sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
61060sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
61100sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
61176sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
61204sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
61308refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
61336sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
61428sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
61436sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
61540sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
61600sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
61656sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
61716sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
61784sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
61788sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
62240refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
62388sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
63644refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
63728refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
63932refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
64004refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
64120refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
64156refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
64248refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
64296refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
64636refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
65128refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
65484refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
66480refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
66540refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
68856refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
69436refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
70256refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
70556refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
73764refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
79848sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
80596sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
80664sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
80712sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
81520sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
81640refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
81656refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
81708refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
81756refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
81756sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
81916refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
81924sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
81984sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
82080sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
82116refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
82148sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
82164sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
82180refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
82264sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
82292sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
82308refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
82488sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
82516refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
82540refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
82588sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
82716refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
82724refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
82772sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
82812sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
82940sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
83260refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
83976refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
84236refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
84524refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
84624refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
84624refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
84664refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
84972refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
84976refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
84996refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
85080refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
85176refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
85196refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
85260refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
85296refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
85408refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
85688refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
85892refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
85908sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
86096refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
86100refgcc -m32 -O3 -fomit-frame-pointer2019070520190110
86116refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
86132refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
86176refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
86252refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
86308sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
86324refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
86344refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
86380refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
86424sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
86424sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
86432refgcc -m32 -O2 -fomit-frame-pointer2019070520190110
86460sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
86480sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
86484sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
86512sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
86512sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
86536sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
86552sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
86552sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
86612sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
86676sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
86780sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
86792sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
86800refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
86828refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
86836sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
86844sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
86864sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
86908sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
86912sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
86920sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
86964sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
86992refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
87048sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
87072sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
87072sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
87088sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
87100sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
87104sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
87116refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
87140sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
87140sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
87172sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
87176sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
87252refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
87268refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
87272sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
87296sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
87392sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
87404sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
87492refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
87536sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
87576refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
87592sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
87612sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
87644refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
87644sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
87664sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
87700sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
87824refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
87932sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
87992sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
87996sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
88000sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
88172sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
88176sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
88264sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
88272sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
88276sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
88368refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
88384refgcc -m32 -O -fomit-frame-pointer2019070520190110
88440sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
88684sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
88712sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
88788sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
89080sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
89228refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
89344sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
89360sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
89500refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
89608sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
89720sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
89804sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
89824refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
89920sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
89948sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
90012sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
90068sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
90124refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
90136sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
90188sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
90208sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
90212sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
90364sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
90388sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
90416sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
90420sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
90468sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
90520sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
90536sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
90592sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
90612sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
90644sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
90652sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
90656sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
90708refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
90724sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
90728sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
90760sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
90764sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
90776sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
90844sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
90920refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
90944sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
90964sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
91052sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
91076sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
91124sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
91144sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
91236sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
91244sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
91284sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
91288sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
91292sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
91300sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
91432sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
91440sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
91476sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
91640sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
91648sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
91656sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
91728sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
91752sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
91764sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
91772sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
91856sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
91868sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
91868sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
91932sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
91944sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
91964sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
91972sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
91980sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
92032sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
92076sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
92128sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
92208sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
92212sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
92236sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
92288sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
92308sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
92328sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
92384sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
92416sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
92424sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
92428refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
92456sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
92532sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
92604sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
92640sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
92728sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
92732sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
92736sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
92764sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
92780sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
92828sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
92832sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
92860sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
92908refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
92944refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
92948sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
92952sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
92996sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
93004sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
93044sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
93060sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
93088sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
93124sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
93368sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
93396sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
93512sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
93572sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
93600sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
93852sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
93872sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
93888sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
93900sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
94088sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
94328sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
94516sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
94540sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
94736sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
94920sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
94996sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
95856refgcc -m32 -Os -fomit-frame-pointer2019070520190110
95920refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
95980refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
96020refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
96092refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
96112refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
96184refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
96184refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
96216refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
96244refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
96396refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
96484refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
96516refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
96524refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
96552refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
96764refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
96980refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
97088refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
97312refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
97432refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
97608refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
97612refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
97732refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
97936refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
97976refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
98144refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
98472refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
98900refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
99348refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
99512refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
99656refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
100156sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
100192sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
100216sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
100380sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
100644sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
100728sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
100884refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
100940sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
100976sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
101020sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
101160sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
101160sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
101172refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
101264sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
101284sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
101292sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
101296refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
101304sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
101344sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
101372sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
101460sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
101492sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
101516sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
101528sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
101556sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
101564sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
101592sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
101660refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
101672sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
101700refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
101952sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
101952sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
102000sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
102012sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
102136sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
102292sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
102308sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
102352sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
102384sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
102504sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
102508sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
102568sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
102576sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
102620sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
102660sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
103012sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
103208sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
103520sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
103632sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
104268sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
104412sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
104636sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
105452sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
139756refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
140944refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
141016refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
142648refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
145320refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
146028regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
146356refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
146548regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
146612bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
147180bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
158976refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
160252refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
167068bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
167148regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
167976bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
168416regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
179996refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
182816bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
182924bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
182924regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
182988regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
183480regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
183972bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
183988regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
184260refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
185572bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
185948bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
185952regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
186188regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
186460bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
187492refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
187688refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
191696regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
191752bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
191940regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
192216bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
199160sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
199728sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
199820sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
200804sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
224680sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
225188sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
226636sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
226844sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
226972sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
227492sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
227508sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
228292sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
228504sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
229220sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
229496sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
229656sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
229660sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
229752sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
229804sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
230052sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
230088sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
230284sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
230772sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
231420sphlibgcc -funroll-loops -m32 -march=k8 -O3 -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