Implementation notes: x86, bolero, crypto_hash/blake512

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
10572sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
10584sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
10596sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
10600sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
10604sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
10632sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
10648sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
10700sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
10720sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
10744sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
10752sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
10792sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
10836sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
10836sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
10844sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
10856sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
10860sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
10872sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
10996vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
11008vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
11016vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
11024sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
11024sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
11032sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
11036vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
11064vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
11064vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
11096vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
11176vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
11232vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
11284sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
11304sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
11308vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
11328sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
11332vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
11360vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
11416sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
11504vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
11512vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
11520vect128-inplacegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
11564vect128-inplacegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
11572vect128-inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
11588vect128-inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
11588vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
11688vect128-inplacegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
11816vect128-inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
11824vect128-inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
11840vect128-inplacegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
11844vect128-inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
11876vect128-inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
11884vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
11892vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
11892vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
11896vect128-inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
11900vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
11904vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
11908vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
11912vect128-inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
11924vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
11924vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
11928vect128-inplacegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
11932vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
11936vect128-inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
11964vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
11992vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
11996vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
11996vect128-inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
12000vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
12000vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
12012vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
12052vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
12052vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
12064vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
12096vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
12120vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
12120vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
12260vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
12292vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
12320vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
12336vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
12408sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
12408vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
12412sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
12452sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
13036vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
13056vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
13064vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
13132vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
14068vect128-inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
14072vect128-inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
14104vect128-inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
14148vect128-inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
15064ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
15116ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
15140ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
15144ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
15152ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
15168ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
15172ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
15180sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
15192ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
15196sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
15196ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
15200ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
15204ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
15208ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
15216ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
15224sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
15232sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
15236ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
15236ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
15244ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
15256ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
15260sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
15260ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
15276sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
15276ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
15284sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
15288sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
15296sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
15300ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
15308sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
15312sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
15340sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
15340ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
15368sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
15372sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
15384sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
15396ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
15412sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
15456sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
15456sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
15460sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
15472sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
15492sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
15504sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
15516sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
15516sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
15528ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
15528sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
15536sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
15556sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
15556sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
15556sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
15568sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
15576sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
15588sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
15600sse2sgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
15604sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
15608sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
15612ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
15616sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
15620sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
15620sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
15644sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
15644sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
15644ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
15648ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
15656sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
15664ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
15668sse2sgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
15676sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
15684sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
15692sse2sgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
15696sse2sgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
15704ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
15712ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
15716ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
15716sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
15720sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
15720sse2sgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
15728sse2sgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
15732sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
15740sse2sgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
15744sse2sgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
15748sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
15752sse2sgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
15752sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
15752sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
15756sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
15764sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
15764sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
15764sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
15768sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
15776sse2sgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
15776sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
15784sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
15784sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
15784sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
15792sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
15792sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
15800sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
15804sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
15836sse2sgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
15836sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
15844sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
15848sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
15848sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
15868ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
15876sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
15880sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
15888sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
15904sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
15912sse2sgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
15916sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
15924sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
15932sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
15936sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
15936sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
15936sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
15940sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
15944sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
15956sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
15964sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
15980sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
15992sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
15992sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
16032sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
16064sse2sgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
16064sse2sgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
16064sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
16068sse2sgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
16084sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
16084sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
16092sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
16096sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
16096sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
16104sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
16112sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
16124sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
16128sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
16132sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
16164sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
16172sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
16208sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
16252sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
16256sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
16268sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
16272sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
16276sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
16284sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
16288sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
16312sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
16324sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
16336sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
16344sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
16344sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
16356sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
16360sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
16380sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
16384sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
16384sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
16388sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
16404sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
16416sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
16420sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
16420sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
16444sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
16448sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
16476sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
16488sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
16548sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
16552sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
16564sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
16572sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
16664sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
16684sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
16716sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
16808sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
16820sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
16828sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
16848sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
16848sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
16848sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
16864sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
16872sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
16904sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
16928sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
16956sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
17192sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
17200sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
17204sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
41104ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
41660sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
42744regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
42752bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
42776bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
42788bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
42796regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
42804bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
42816bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
42824regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
42840regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
42844regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
42944bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
43016regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
43056bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
43064regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
43160bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
43160bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
43180bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
43208regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
43224bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
43228regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
43248regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
43260regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
43296bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
43296bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
43316regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
43320bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
43324regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
43360bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
43360regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
43404regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
43412regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
43452bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
43476regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
43476bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
43476regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
43516regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
43548bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
43560bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
43636regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
43712bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
43744bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
43844bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
43880bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
43896bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
43900bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
43900bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
43912bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
43920bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
43936bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
43980bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
43980regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
43988regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
44048bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
44084regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
44100bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
44100bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
44132bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
44140bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
44148regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
44152regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
44164bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
44168bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
44172bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
44176bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
44180regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
44188bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
44204regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
44208bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
44212bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
44236regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
44240regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
44272bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
44292regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
44336bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
44340bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
44364regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
44376regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
44384regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
44396regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
44452regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
44460regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
44464regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
44484bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
44504bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
44532bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
44576bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
44588regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
44592bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
44596regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
44620bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
44628bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
44652bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
44668regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
44684bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
44692bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
44712bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
44712regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
44716bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
44720bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
44720bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
44728bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
44728bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
44728bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
44732regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
44732regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
44732bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
44736bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
44748bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
44748regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
44752bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
44756regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
44760regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
44764bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
44764bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
44768regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
44768bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
44768bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
44772bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
44772bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
44772regsgcc -m32 -Os -fomit-frame-pointer2017083020170725
44776bswapgcc -m32 -Os -fomit-frame-pointer2017083020170725
44780regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
44780bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
44780regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
44784bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
44792regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
44796regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
44796bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
44800regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
44800regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
44800regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
44800regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
44800regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
44800regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
44804bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
44808bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
44812regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
44812bswapgcc -m32 -O2 -fomit-frame-pointer2017083020170725
44812bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
44816bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
44820regsgcc -m32 -O3 -fomit-frame-pointer2017083020170725
44824bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
44828bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
44832regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
44832bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
44832regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
44840bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
44844bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
44844bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
44844regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
44844regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
44864bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
44868bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
44868regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
44868regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
44876regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
44888regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
44892bswapgcc -m32 -O3 -fomit-frame-pointer2017083020170725
44892bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
44904bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
44904bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
44912regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
44912regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
44920regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
44924regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
44924regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
44936regsgcc -m32 -O2 -fomit-frame-pointer2017083020170725
44940regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
44948regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
44956regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
44964bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
44972bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
44976bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
44976regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
44980bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
44992bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
45000bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
45016regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
45016bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
45020regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
45028bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
45032regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
45036regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
45036bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
45036bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
45040regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
45048regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
45048regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
45052regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
45056regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
45056regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
45060regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
45060bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
45068regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
45076bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
45076bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
45092regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
45092regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
45096regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
45096regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
45100regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
45136regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
45136regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
45148regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
45160regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
45160bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
45176regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
45184bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
45184bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
45208bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
45216regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
45216regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
45232bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
45240regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
45240regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
45240bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
45244bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
45256bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
45272bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
45276bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
45300bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
45308bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
45328regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
45348regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
45372regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
45376bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
45376regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
45396regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
45408bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
45444regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
45464bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
45484bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
45544regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
45548bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
45548regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
45552regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
45552bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
45560bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
45584bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
45596regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
45612regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
45644regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
45644regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
45784bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
45808bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
45816bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
45840bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
45856regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
45884bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
45892regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
45908regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
45936regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
45948bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
45972bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
45972bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
45980regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
46000bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
46012regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
46020bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
46032regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
46048regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
46048bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
46048bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
46048regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
46052regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
46060bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
46068regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
46084regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
46092regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
46144regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
46200regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
46256regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
46348regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
46456regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
46560bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
46568bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
46612bswapgcc -m32 -O -fomit-frame-pointer2017083020170725
46616bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
46692regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
46720bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
46732regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
46740bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
46744regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
46752bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
46796bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
46800bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
46804bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
46844bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
46856regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
46860bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
46860bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
46876bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
46892bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
46912bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
46940bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
46972regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
46980regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
47024bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
47044bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
47048bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
47052regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
47056bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
47060regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
47176bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
47176regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
47220bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
47248bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
47296bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
47340bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
47352bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
47428bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
47476regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
47564bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
47584bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
47588bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
47616regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
47616bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
47640regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
47652regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
47668regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
47672regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
47760regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
47796bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
47840regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
47840bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
47888regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
47904regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
47916regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
47980regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
48012regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
48020regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
48112regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
48208regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
48212regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
48324regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
48560regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
48560regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
48620regsgcc -m32 -O -fomit-frame-pointer2017083020170725
48620regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
48620regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
48716regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
48772regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
48796regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
48812regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
48848bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49108regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
49224bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
49576regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
49612bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49652regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
49748regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
51844regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
68392sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
68500sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
68512sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
68604sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
68624sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
68636sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
68664sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
68684sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
68732sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
68796sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
68868sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
68884sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
68896sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
68900sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
68904sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
68912sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
68928sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
68952sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
68956sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
68972sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
68980sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
68996sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
69000sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
69008sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
69024sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
69048sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
69048sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
69120sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
69124sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
69136sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
69200sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
69220sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
69264sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
69280sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
69284sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
69292sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
69304sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
69324sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
69372sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
69384sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
69412sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
69424sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
69424sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
69428sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
69432sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
69444sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
69448sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
69456sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
69460sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
69476sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
69480sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
69480sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
69500sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
69512sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
69528sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
69584sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
69608sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
69612sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
69660sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
69696sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
69804sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
69816sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
69824sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
69904sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
69932refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
69936sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017083020170725
69936sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
69964sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
69992sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
69992sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
70004sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
70008sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
70012sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
70020refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
70020sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
70036refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
70036sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
70048sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
70052sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
70076sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
70088sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
70088sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
70092sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
70092sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
70096sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
70112sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
70132refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
70132sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
70136sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
70140sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
70140sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
70148sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
70152sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
70156refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
70168sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
70168sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
70176sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
70176sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
70184sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
70196sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
70200sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
70204sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
70204sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
70216sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
70216sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
70224sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017083020170725
70228sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
70252sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
70264sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
70272sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
70272sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
70288sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
70296sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
70320sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
70328sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
70328sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
70336sphlibgcc -m32 -O2 -fomit-frame-pointer2017083020170725
70340sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
70340sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
70344refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
70352sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
70356sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
70356sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
70368sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
70372sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
70412sphlibgcc -m32 -O -fomit-frame-pointer2017083020170725
70412sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
70416sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
70432sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
70440sphlib-smallgcc -m32 -O -fomit-frame-pointer2017083020170725
70448sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
70448sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
70456sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
70472refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
70476sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
70496sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
70504sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
70516sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
70528sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
70536sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
70540sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
70544sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
70552sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
70556sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
70568sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
70576refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
70576sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
70576sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
70580sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
70584sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
70608sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
70616sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
70620sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
70628sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
70636sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
70640sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
70652sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
70656sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
70684sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
70688sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
70696sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
70704sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
70708sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
70716sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
70716sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
70756sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
70756sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
70760refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
70764sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
70764sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
70768sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
70772sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
70780sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
70784sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
70796sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
70808sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
70812sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
70820sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
70820sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
70820sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
70828sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
70848sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
70856sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
70864sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
70864sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
70868sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
70868sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
70868sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
70872sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
70876sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
70880sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
70880sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
70880sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
70880sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
70884sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
70896sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
70896sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
70912sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
70936sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
70948sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
70948sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
70952sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
70956sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
70996sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
71000sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
71000sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
71004sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
71016sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
71036sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
71036sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
71040sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
71052sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
71064sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
71064sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
71064sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
71068sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
71084sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
71100sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
71104sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
71120sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
71124sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
71128sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
71164sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
71172sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
71200sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
71224sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
71228sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
71256sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
71276sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
71280sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
71300sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
71320sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
71324sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
71360sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
71360sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
71376sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
71380sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
71396sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
71428sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
71460sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
71520sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
71528sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
71548sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
71596sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
71608sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
71616refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
71636refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
71696sphlibgcc -m32 -O3 -fomit-frame-pointer2017083020170725
71704refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
71800sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
71860sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
71872sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
71880sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
71880refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
71888refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
71888sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
71920refgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
71924refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
71932refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
71980refgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
71996refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
72000refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
72028refgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
72040refgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
72044refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
72080refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
72172sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
72216sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
72232sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
72308sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
72320sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
72472refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
72652refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
72724sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
72788refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
72840refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
72876sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
72880sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
72892sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
72892sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
72932sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
72972sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
72984sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
73020refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
73028sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
73040sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
73044refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
73060refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
73076refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
73092sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
73108refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
73112refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
73128refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
73148refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
73172refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
73172refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
73184sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
73192refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
73200refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
73252refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
73272refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
73408refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
73440sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
73448refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
73492sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
73528refgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
73612sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
73616sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
73628refgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
73844refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
73936refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
73968refgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
73976sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
74024refgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
74268refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
74284refgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
74392refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
74488refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
74568refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
74632refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
74652refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
74700refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
74756refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
74784refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
74832refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
74844refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
74856refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
74924refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
74980refgcc -m32 -O -fomit-frame-pointer2017083020170725
74988refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
75008refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
75008refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
75044refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
75072refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
75120refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
75144refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
75232refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
75336refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
75520refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
75536refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
75536refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
75564refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
75604refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
75620refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
75636refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
75640refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
75656refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
75676refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
75700refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
75740refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
75840refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
75852refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
75920refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
75920refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
75932refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
75936refgcc -m32 -O2 -fomit-frame-pointer2017083020170725
76032refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
76100refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
76104refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
76140refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
76200refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
76200refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
76224refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
76232refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
76236refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
76248refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
76264refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
76276refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
76300refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
76324refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
76328refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
76392refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
76460refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
76500refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
76536refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
76560refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
76604refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
76620refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
76660refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
76660refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
76684refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
76708refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
76712refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
76712refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
76732refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
76820refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
76828refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
76832refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
76848refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
76880refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
76932refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
76948refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
76988refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
77024refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
77028refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
77036refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
77048refgcc -m32 -O3 -fomit-frame-pointer2017083020170725
77052refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
77116refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
77160refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
77184refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
77196refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
77196refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
77272refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
77272refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
77384refgcc -m32 -Os -fomit-frame-pointer2017083020170725
77420refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
77440refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
77484refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
77500refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
77540refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
77684refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
77784refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
77788refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
77828refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
77828refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
77948refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
77952refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
78048refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
78112refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
78124refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
78144refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
78208refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
78640refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
78652refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
78728refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
78812refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
78876refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
78896refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
78896refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
78960refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
79168refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
79260refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
79276refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
79420refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
80720refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
80932refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
81012refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
81948refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
83976sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
84008sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
84024sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
84092sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
84156sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
84368sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
84476sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
84584sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
84624sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
84632sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
84668sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
84708sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
84776sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
84796sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
84800sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
84832sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
84844sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
84848sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
84872sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
84880sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
84900sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
84908sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
84916sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
84940sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
84948sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
84980sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
84984sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
84996sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
85016sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
85056sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
85080sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
85100sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
85112sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
85116sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
85120sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
85124sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
85124sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
85140sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
85156sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
85156sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
85172sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
85188sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
85192sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
85204sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
85208sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
85220sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
85232sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
85236sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
85252sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
85300sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
85360sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
85360sphlibgcc -m32 -Os -fomit-frame-pointer2017083020170725
85392sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
85408sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
85440sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
85452sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
85460sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
85472sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
85520sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
85536refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
85544sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
85564sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
85576sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
85596sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
85616sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
85624sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
85652sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
85660sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
85680sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
85720sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
85728sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
85780sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
85800sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
85848sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
85908sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
85960sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
85976sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017083020170725
85976sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
85988sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
86044sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
86268sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
86296sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
87384sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
87516sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
87812sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
87828sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
88164sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
88204sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
88572sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725

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' [-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' [-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/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:147:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:146:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/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/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:152:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:150:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer 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/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:157:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:155:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:154:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
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/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:148:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:147:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:146:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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' [-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 between vector values of 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' [-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 between vector values of 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286: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/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:147:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:146:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/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/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:152:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:150:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer 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/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:157:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:155:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:154:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer 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/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:148:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:147:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:146:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:148:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:147:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:146:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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' [-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' [-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' [-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' [-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' [-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 between vector values of 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' [-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 between vector values of 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' [-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 between vector values of 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' [-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 between vector values of 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/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:41:0,
hash.c: from hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/include/x86intrin.h:41:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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