Implementation notes: x86, hydra8, crypto_hash/blake512

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
11556sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
11600sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
11604sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
11632sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
11640sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
11640sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
11644sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
11644sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
11672sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
12072sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
12076sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
12080sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
12116vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
12160vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
12164vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
12236vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
12280vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
12324vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
12484vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
12492vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
12604vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
12724sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
12764sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
12776sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
12784sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
12800sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
12804sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
12840sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
12844sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
12852sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
12872sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
12880sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
12912sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
13144vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
13160vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
13172vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
13428vect128-inplacegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
13464vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
13504vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
13508vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
13512vect128-inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
13516vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
13520vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
13540vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
13564vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
13572vect128-inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
13752vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
13816vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
13816vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
13824vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
13828vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
13884vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
13884vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
13916vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
13920vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
13944vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
13948vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
13964vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
14144vect128-inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
14148vect128-inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
14312vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
14464vect128-inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
14544vect128-inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
14544vect128-inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
14688vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
14744vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
14744vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
14804vect128-inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
14812vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
14860vect128-inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
14904vect128-inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
14924vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
15068vect128-inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
15084vect128-inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
15108vect128-inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
15128vect128-inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
15132vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
15160vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
15164vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
15200vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
15380sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
15412sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
15428sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
15428sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
15428sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
15460sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
15476sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
15476sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
15592sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
15672ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
15764sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
15768ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
15840sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
15856sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
15892sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
15904ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
15904ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
15904ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
15916ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
15924ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
15932ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
15936ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
15944sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
15948sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
15948ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
15956ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
15956ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
15968ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
15972ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
15984ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
15988ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
16004sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16008ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
16012sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
16012sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
16024sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16028ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
16036sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16036ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
16056ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
16060ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
16064sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16072sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
16096ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
16100sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16104sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16104ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
16116sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16120ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
16124sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16128sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16128sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16148sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16152sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
16164sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16172ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
16172sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16176sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
16196sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16196sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16200sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16212sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16220sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16228sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16252sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16256sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16260sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16268sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16276sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16276sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16280sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16280sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16288sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16320sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16324sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16336sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16340sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16344sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
16352sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
16356sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16364sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16364sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16376sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16376sse2sgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
16396sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
16408sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
16408sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16416sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16416ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
16420sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16424sse2sgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
16428sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
16436sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16436sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16436sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16444sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16444sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
16444sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
16452sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16452sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16456sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16460sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
16464ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
16472sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
16480sse2sgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
16480sse2sgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
16480sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16484sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
16484sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
16488sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16492sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
16492sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16492sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16496sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16500sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16504sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
16508sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
16536sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
16540sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
16548sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16564sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16564ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
16564sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
16568sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
16568sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16572sse2sgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
16576sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
16584sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
16588sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
16592sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
16592sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
16596sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
16596sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16604sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
16604sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
16608sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16608sse2sgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
16608sse2sgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
16608sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16612sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16612sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16620sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
16620sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
16632sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
16640sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
16644sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16644sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
16648sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16660sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16660sse2sgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
16664sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16668sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
16668sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16680sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
16728sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
16728sse2sgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
16732sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
16744sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
16748sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16752sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16768sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
16772sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
16772sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
16776sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16804sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
16812sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16824sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
16844sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
16936sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
16952sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
16960sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
16988sse2sgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
16992sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16996sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
17004sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
17004sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
17012sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
17016sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
17068sse2sgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
18356sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
79840sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
79948sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
80100sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
80332bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
80440sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
80592bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
80712sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
80764sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
81088regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
81112regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
81116regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
81128sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
81204bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
81216regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
81228regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
81264regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
81300regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
81304bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
81312bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
81344bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
81364regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
81372sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
81428sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
81432bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
81436bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
81436regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
81440bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
81444bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
81448sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
81480regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
81484bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
81500bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
81512bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
81528bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
81552bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
81588regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
81592sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
81604regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
81608regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
81620bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
81660bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
81660bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
81672sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
81688regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
81724regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
81748regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
81764bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
81780bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
81780bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
81792bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
81808regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
81812sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
81828regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
81844regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
81848regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
81848bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
81860sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
81876bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
81876regsgcc -m32 -O3 -fomit-frame-pointer2017071920170718
81884sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
81904regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
81920bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
81920sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
81932sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
81944bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
81944sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
81948regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
81976regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
81988regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
82024bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
82024sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
82024sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
82040bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
82060bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
82060regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
82080regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
82080bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
82084sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
82104sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
82152bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
82160regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
82160sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
82160sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
82176sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
82188bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
82192bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
82196sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
82212sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
82224regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
82236regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
82240regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
82240bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
82248bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
82256sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
82276sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
82280refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
82300regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
82300sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
82304bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
82308sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
82312sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
82320sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
82328regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
82348refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
82352bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
82360bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
82376sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
82384sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
82388refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
82392sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
82400regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
82400regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
82404sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
82416sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
82416sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
82444refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
82448sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
82452sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
82460sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
82464bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
82464regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
82468sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
82492bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
82512refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
82520sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
82524bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
82528regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
82532bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
82544sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
82544sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
82548sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
82552regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
82568bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
82584sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
82584regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
82588bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
82588bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
82592refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
82592sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
82596regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
82600sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
82604refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
82616refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
82632sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
82636regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
82664bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
82668sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
82676refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
82684sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
82692regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
82696sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
82700regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
82704bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
82712regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
82712bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
82716bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
82716regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
82728regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
82744bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
82744sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
82760bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
82776bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
82780regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
82784sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
82792bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
82796sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
82796regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
82800regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
82820regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
82832bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
82832regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
82836regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
82840bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
82848sphlib-smallgcc -m32 -O -fomit-frame-pointer2017071920170718
82848sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
82848regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
82852sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
82856sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
82864bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
82864sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
82868sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
82892sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
82896regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
82896sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
82904bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
82908sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
82912bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
82912bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
82924bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
82932sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
82944sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
82948sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
82972regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
82976sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
82984bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
82988bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
82992regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
83004sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
83008regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
83012sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
83016sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
83016regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
83024regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
83028bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
83032bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
83044bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
83052regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
83068sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
83068bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
83080bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
83080regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
83084bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
83088sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
83096regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
83096sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
83100sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
83100sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
83108sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
83120sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
83124sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
83124sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
83124sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
83128regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
83132bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
83148bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
83148bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
83160sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
83160bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
83168regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
83168bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
83172bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
83184bswapgcc -m32 -Os -fomit-frame-pointer2017071920170718
83188sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
83188regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
83192sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
83196regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
83200refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
83200sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
83200bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
83204sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
83208regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
83212regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
83212regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
83212bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
83224bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
83224regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
83224sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
83228sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
83236regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
83236bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
83252regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
83252sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
83260sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
83268bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
83276sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
83284sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
83300regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
83300bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
83308bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
83316sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83316regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
83320regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
83324sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
83332regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
83332sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
83336sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
83340bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
83344sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
83352regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
83360bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
83364sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
83380regsgcc -m32 -O2 -fomit-frame-pointer2017071920170718
83384regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
83384sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
83392sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
83392sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
83400bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
83412sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
83420sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
83428regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
83432regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
83432sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
83432bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
83432sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
83440sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
83448sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
83452sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83456regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
83460sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
83468bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
83468bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
83472sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
83480refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83480sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
83484bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
83492sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
83492sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
83496sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
83504regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
83512bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
83520sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
83520regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
83520sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
83544sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
83552sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
83556sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
83560sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
83580regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
83584bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
83596refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
83596sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
83600sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
83604bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
83608sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
83628sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
83636regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
83636sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
83640sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
83648sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
83652sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
83660sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
83664bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
83668regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
83672bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
83684sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
83688regsgcc -m32 -Os -fomit-frame-pointer2017071920170718
83696sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
83696sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
83696refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
83700bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
83708regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
83716regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
83720bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
83724bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
83732sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
83732bswapgcc -m32 -O2 -fomit-frame-pointer2017071920170718
83732regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
83736regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
83736sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
83736sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
83744regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
83748regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83752regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
83752bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
83752refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83756sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
83768bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
83772sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
83776bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
83792sphlibgcc -m32 -O -fomit-frame-pointer2017071920170718
83804sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83804bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
83816sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
83820regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
83836bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
83872bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
83876regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
83884regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
83900sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
83908regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
83912regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
83936regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
83944sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
83956sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
83960regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
83996regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
84000regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
84020regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
84032bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
84032regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
84040bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
84044sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
84060regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
84080bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
84084bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
84084bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
84100regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
84116sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
84132refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
84140bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
84144sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
84148bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
84148sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
84156bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
84168bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
84180bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
84180bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
84180sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
84192bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
84204regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
84208regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
84208bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
84228refgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
84240sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
84240sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
84264regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
84272refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
84276regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
84280bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
84284sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
84292refgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
84324regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
84324bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
84328sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
84328refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
84328sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
84332refgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
84336bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
84340bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
84352sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
84360regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
84360sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
84380bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
84380sphlibgcc -m32 -O2 -fomit-frame-pointer2017071920170718
84384refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
84392bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
84412refgcc -m32 -O -fomit-frame-pointer2017071920170718
84416refgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
84420regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
84424refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
84432regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
84432bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
84436refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
84440sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
84440sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
84456sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
84456regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
84460bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
84468regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
84468bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
84472regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
84472regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
84504regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
84524sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
84528bswapgcc -m32 -O3 -fomit-frame-pointer2017071920170718
84540sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
84544sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
84556bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
84560sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017071920170718
84564sphlibgcc -m32 -O3 -fomit-frame-pointer2017071920170718
84564sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
84580regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
84580sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
84580sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
84580regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
84592sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
84608regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
84608bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
84620refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
84624sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
84628bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
84632sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
84640sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
84652sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
84656bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
84668bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
84692sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
84700sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
84708sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
84716regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
84716sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
84720regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
84748refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
84748sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
84768regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
84768regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
84772sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
84808sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
84808sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
84824regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
84828regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
84836regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
84848sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
84856sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
84864sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
84868refgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
84880regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
84932sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
84944sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
84980sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
84984bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
85004sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
85028sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
85032bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
85036sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
85056sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
85076sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
85084sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
85088regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
85088bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
85096sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
85104sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
85104sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
85120sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
85132regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
85156bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
85156sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
85160sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
85164sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
85176sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
85176sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
85188regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
85192sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
85236refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
85256sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
85260sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
85264sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
85284sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
85288refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
85320sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
85320sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
85336sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
85336sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
85336sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017071920170718
85344regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
85356regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
85364sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
85388sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
85396refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
85412sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
85420refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
85428sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
85440refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
85440sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
85440bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
85452refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
85464sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
85468sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
85476sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
85476sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
85480sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
85508sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
85516sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
85540sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
85552sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
85552sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
85580sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
85588sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
85592sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
85596sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
85604sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
85608sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
85612sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
85612sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
85620sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
85676bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
85680sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
85680sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
85680sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
85728refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
85732sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
85760sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
85768sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
85772refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
85776sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
85784regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
85792bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
85796bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
85796bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
85820sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
85840sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
85844refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
85844regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
85856sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
85864bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
85872regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
85920sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
85932bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
85948sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
85960bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
86004sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
86016bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
86020sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
86032refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
86052bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
86068bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
86116refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
86196refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
86228refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
86228sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
86272sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
86276sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
86284bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
86284bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
86284bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
86312bswapgcc -m32 -O -fomit-frame-pointer2017071920170718
86316refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
86336refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
86376refgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
86384sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
86384refgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
86384bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
86404regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
86408refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
86416bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
86420refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
86444refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
86444sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
86448bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
86496bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
86516bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
86572refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
86588refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
86660bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
86680sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
86732bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
86744bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
86828bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
86836refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
86844bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
86872bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
86872bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
86904regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
86940bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
86940regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
86948bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
86972regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
87024refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
87208regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
87212refgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
87280bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
87292bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
87308refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
87332bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
87344bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
87376regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
87408refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
87432bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
87504refgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
87536refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
87672bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
87692regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
87696bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
87724refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
87800refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
87856refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
87860refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
87920refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
87928regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
87944refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
87972refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
87976refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
87976refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
87996refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
88008regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
88096refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
88108regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
88128regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
88176refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
88180refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
88240refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
88248refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
88256refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
88264refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
88324refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
88328refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
88356refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
88376refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
88388refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
88392refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
88408regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
88460refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
88472refgcc -m32 -O3 -fomit-frame-pointer2017071920170718
88532refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
88552regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
88624refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
88640regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
88660regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
88676refgcc -m32 -O2 -fomit-frame-pointer2017071920170718
88680regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
88712regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
88744regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
88840regsgcc -m32 -O -fomit-frame-pointer2017071920170718
88840regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
88840refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
88844refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
88848regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
88860refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
88864regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
88932regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
88936refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
88940refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
88952regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
88956refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
89024refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
89036regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
89044refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
89052refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
89060refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
89108refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
89124refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
89144refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
89176refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
89184refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
89196refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
89224refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
89276regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
89392refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
89448refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
89480regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
89484refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
89488refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
89536refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
89592regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
89628refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
89648refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
89680refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
89748refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
89756regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
89760refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
89836regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
90040refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
90060refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
90076refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
90088refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
90124refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
90236refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
90296refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
90312refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
90464refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
90468refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
90560refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
90700refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
90708refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
91120regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
91124refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
91256refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
91344refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
91376refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
91384refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
91400refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
91428refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
91472refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
91504refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
91528refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
91584refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
91624refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
91676refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
91676refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
91720refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
91752refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
91796refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
91868refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
91876refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
91896refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
91956refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
92000refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
92096refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
92200refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
92320refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
92432refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
92524refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
92524refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
92604refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
92632refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
92648refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
92692refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
92744refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
92796refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
92820refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
92884refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
93064sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
93616refgcc -m32 -Os -fomit-frame-pointer2017071920170718
93628refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
93696refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
94040refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
94224refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
94544refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
94948refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
95668sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
95708sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
95720sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
95888sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
95912sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
95912sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
95916sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
95944refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
95988sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
96008sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
96032sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
96032refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
96044sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
96048sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
96124sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
96132sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
96136sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
96148sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
96180sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
96196sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
96204sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
96204sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
96220sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
96232sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
96268sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
96272sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
96280sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
96300sphlibgcc -m32 -Os -fomit-frame-pointer2017071920170718
96320sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
96336sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
96340sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
96356sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
96376sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
96392sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
96396sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
96408sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
96456sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
96512sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
96520sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
96532sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
96564sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
96592sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
96600sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
96624sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
96636sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
96644sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
96656sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017071920170718
96660sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
96676sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
96692sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
96712sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
96724sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
96760sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
96760sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
96772sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
96772sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
96776sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
96792sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
96796sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
96816refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
96836sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
96844sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
96848sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
96940sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
96956sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
96960sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
96972sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
96980sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
97012sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
97024sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
97032sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
97044sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
97060sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
97096sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
97116sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
97172sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
97200sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
97204sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
97308sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
97316sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
97372sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
97404sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
97440sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
97440sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
97512sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
97552sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
97572sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
97608sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
97780refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
98008sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
107448regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hash/blake512/bswap
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 33, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace

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: 171, 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 -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: 31, 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 -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