Implementation notes: x86, h6sandy, crypto_hash/blake512

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
11980sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
12028sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
12148sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
12152sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
12156sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
12192sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
12220sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
12220sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
12276sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
12532sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
12572vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
12596vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
12600sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
12612vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
12632sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
12644vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
12672vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
12704vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
12892vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
12916vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
13040vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
13416sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
13420sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
13460sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
13524sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
13528sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
13544sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
13672sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
13748vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
13748vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
13788sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
13808vect128-inplacegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
13868vect128-inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
13888vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
13912vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
13916vect128-inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
13924vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
13948vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
13984sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
14200vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
14232vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
14260vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
14268vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
14312vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
14344vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
14380vect128-inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
14380vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
14392vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
14392sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
14400vect128-inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
14444sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
14480sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
14516vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
14532vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
14604vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
14604vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
14676vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
14728vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
14756vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
14788vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
14988vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
15024vect128-inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
15040vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
15044vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
15076vect128-inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
15088vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
15132vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
15132vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
15168vect128-inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
15172vect128-inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
15192vect128-inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
15192vect128-inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
15456vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
15456vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
15456sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
15464sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
15480vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
15504vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
15512sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
15528sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
15580sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
16008vect128-inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
16088vect128-inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
16088sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
16100vect128-inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
16104vect128-inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
16144sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
16156ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
16164sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
16192sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
16204ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
16268sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
16280ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
16296ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
16300ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
16308sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
16320sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
16328ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
16360ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
16532ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
16724ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
16852sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
16920sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
16932ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
16964sse2sgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
16972sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
17008sse2sgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
17040ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
17080ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
17176sse2sgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
17236sse2sgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
17268sse2sgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
17272sse2sgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
17312sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
17356sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
17392sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
17452sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
17460sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
17508sse2sgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
17528sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
17532ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
17532sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
17540ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
17548sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
17560sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
17568ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
17568ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
17576sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
17600sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
17612sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
17620sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
17624ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
17624ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
17652ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
17652sse2sgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
17664sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
17664ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
17688sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
17692sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
17692sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
17696ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
17716sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
17768ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
17796sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
17808sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
17812sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
17824ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
17848sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
17856sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
17860sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
17896sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
17948sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
17964sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
17972sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
17972sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
18004sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
18008sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
18056ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
18132ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
18144sse2sgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
18148sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
18152ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
18156ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
18160sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
18188sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
18196sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
18204sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
18204sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
18204sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
18228sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
18228sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
18232sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
18256sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
18256sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
18256sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
18268sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
18308sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
18312sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
18328sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
18328sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
18328sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
18332sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
18336sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
18344sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
18344sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
18352sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
18364ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
18376sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
18380sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
18392sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
18408sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
18452sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
18476sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
18504sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
18504sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
18528sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
18560sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
18588sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
18596sse2sgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
18636sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
18636sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
18652sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
18660sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
18672sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
18680sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
18684sse2sgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
18696sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
18712sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
18720sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
18728sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
18780sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
18816sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
18828sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
18856sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
18856sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
18872sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
18880sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
18888sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
18892sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
18928sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
18932sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
18972sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
18972sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
18988sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
18992sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
18992sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
19004sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
19012sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
19040sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
19056sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
19060sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
19068sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
19076sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
19084sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
19084sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
19100sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
19124sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
19132sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
19152sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
19164sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
19180sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
19248sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
19252sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
19268sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
19284sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
19308sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
19316sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
19340sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
19356sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
19484sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
19536sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
19620sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
19764sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
19780sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
19792sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
19812sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
19884sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
20216sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
20364sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
48240sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
86760sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
86776sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
87044sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
87472sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
87540sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
87600sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
88096sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
89500sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
89684sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
89868sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
89928sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
89980sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
90016sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
90028sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
90048sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
90108sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
90164sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
90208sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
90228sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
90260sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
90308sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
90344sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
90376sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
90400sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
90436sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
90476sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
90524sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
90628sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
90724sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
90756sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
90780sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
90800sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
90824sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
90836sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
90904sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
90932sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
91040sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
91052sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
91068sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
91080sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
91116sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
91124sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
91180sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
91212sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
91272sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
91340sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
91392sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
91400sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
91492sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
91504sphlibgcc -m32 -O3 -fomit-frame-pointer2017110820171020
91520sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
91532sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
91560sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
91592sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
91632sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
91652sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
91668sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
91676sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
91768sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
91812sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
91836sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
91864sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
91884sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
91884sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
91904sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
91924sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
91952sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
91996sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
92008sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
92040sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
92060sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
92080sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
92124sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
92132sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
92172sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
92176sphlibgcc -m32 -O -fomit-frame-pointer2017110820171020
92204sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
92208sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
92212sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
92216sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
92232sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
92236sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
92248sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
92264sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
92264sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
92268sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
92300sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
92300sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
92308sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
92320sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
92320refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
92320sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
92324sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
92328sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
92352sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
92360sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
92360sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
92364sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
92368sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
92368sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
92372sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
92372sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
92376sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
92392sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
92396sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
92400sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
92408sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
92408sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
92416sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
92420sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
92432sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
92456sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
92480sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
92484sphlib-smallgcc -m32 -O -fomit-frame-pointer2017110820171020
92496sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
92496sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
92504sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
92520sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
92528sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
92540sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
92548refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
92568sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
92576sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
92584sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
92584sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
92592sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
92604sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
92608sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
92612sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
92612sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
92628sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
92632sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
92632sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
92636sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
92636sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
92652sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
92656sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
92676sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
92676sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
92688refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
92704sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
92716sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
92728sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
92752sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
92784sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
92788sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
92792sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
92844sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
92848sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
92848sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
92860sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
92884sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
92896sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
92928sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
92936sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
92940sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
92968sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
92976sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017110820171020
92980sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
92992refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
93000sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
93012sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
93040sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
93064sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
93072sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
93076refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
93084sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
93112sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
93120sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
93132sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
93144sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
93152sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
93168sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
93168sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
93196sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
93216refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
93308sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
93316refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
93316sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
93336refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
93376refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
93428refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
93432sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
93436sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
93464refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
93476sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017110820171020
93496refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
93552sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
93564sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
93572sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
93580sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
93620sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
93620sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
93628sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
93640sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
93716sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
93744sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
93764sphlibgcc -m32 -O2 -fomit-frame-pointer2017110820171020
93808sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
93828sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
93864sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
93900sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
93900sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
93920sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
93924sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
93944sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
93960sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
93972refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
93988sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
94020sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
94044sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
94052sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
94056sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
94076sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
94088sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
94140sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
94172sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
94200sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
94224sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
94244sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
94252refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
94252sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
94260sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
94264sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
94276sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
94300refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
94320refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
94324refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
94344sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
94360sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
94364sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
94368sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
94380sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
94400refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
94400sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
94420sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
94448sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
94480sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
94580refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
94628sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
94648sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
94660sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
94724sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
94736sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
94752sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
94772refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
94796refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
94832refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
94832sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
94940sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
94948sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
94956sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
94984refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
94988sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
95024sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
95036refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
95036sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
95108sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
95152sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
95180sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
95192sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
95236refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
95240refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
95240refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
95260refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
95312sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
95344bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
95348refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
95368refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
95368sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
95384refgcc -m32 -O3 -fomit-frame-pointer2017110820171020
95440refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
95452refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
95468refgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
95472sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
95484refgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
95488refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
95524sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
95540refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
95564sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
95564sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
95576bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
95592refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
95604sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
95644sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
95668refgcc -m32 -O -fomit-frame-pointer2017110820171020
95784refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
95784sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
95792sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
95796refgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
95800sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
95812sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
95820bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
95828refgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
95860refgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
95880refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
95928regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
95936bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
96008regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
96012refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
96020refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
96044refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
96068regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
96068regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
96084refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
96096regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
96120sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
96148refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
96156refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
96160bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
96176refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
96184sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
96216refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
96256refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
96268refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
96272bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
96276regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
96288bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
96348refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
96372refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
96376refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
96384refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
96392sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
96392refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
96452refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
96464refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
96476regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
96480refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
96496refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
96524sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
96528regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
96568sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
96572refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
96584refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
96588refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
96608refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
96692bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
96744refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
96748refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
96776refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
96816bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
96848refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
96852refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
96852refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
96860refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
96876regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
96892bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
96904refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
96912refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
96916bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
96924refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
96932refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
96940bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
96948bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
96980refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
96992bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
97008refgcc -m32 -O2 -fomit-frame-pointer2017110820171020
97020sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
97040bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
97048refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
97056regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
97076regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
97104refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
97116regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
97124bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
97164refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
97204regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
97248regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
97256refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
97272refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
97284sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
97292refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
97296sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
97308regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
97320refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
97320refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
97328refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
97336regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
97372regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
97380bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
97392refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
97404refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
97412bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
97460refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
97500regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
97576refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
97580regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
97588bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
97592bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
97592regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
97620bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
97624bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
97676bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
97680regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
97692bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
97712refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
97756bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
97760regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
97764regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
97764regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
97780refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
97796bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
97796regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
97800sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
97804regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
97812regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
97816refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
97828regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
97836regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
97844bswapgcc -m32 -Os -fomit-frame-pointer2017110820171020
97844regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
97860bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
97868regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
97872regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
97896regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
97972regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
97980refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
97992bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
97992regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
98008regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
98016regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
98032refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
98032bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
98044regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
98052bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
98080regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
98084bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
98084bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
98096refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
98172bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
98180regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
98212bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
98216regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
98224bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
98228refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
98232regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
98248regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
98256bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
98288regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
98292regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
98296bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
98304regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
98320bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
98340bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
98372regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
98404bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
98412regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
98416regsgcc -m32 -Os -fomit-frame-pointer2017110820171020
98436regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
98440regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
98448regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
98452regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
98460regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
98468bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
98476bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
98476refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
98484bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
98508regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
98520refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
98548refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
98564bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
98588bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
98596regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110820171020
98612regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
98624bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
98632refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
98636refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
98640refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
98644regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
98648regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
98652refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
98660refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
98664bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
98668refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
98692refgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
98700bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
98716bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
98716refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
98724bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
98728refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
98732refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
98740refgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
98752refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
98764refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
98768refgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
98776refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
98784bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
98788regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
98796bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
98804regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
98808bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
98824bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110820171020
98836bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
98840refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
98848refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
98864refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
98872refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
98888refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
98920bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
98920bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
98932bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
98980refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
99012regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
99020regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
99052regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
99052regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
99068refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
99092refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
99120regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
99168bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
99172refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
99192refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
99196refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110820171020
99212refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
99276refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
99276bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
99300refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
99304bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
99308regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
99340refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
99348bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
99368regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
99372bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
99372regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
99380regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
99380regsgcc -m32 -O3 -fomit-frame-pointer2017110820171020
99424bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
99424refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
99428regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
99444refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
99476regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
99480refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
99492regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
99544refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
99576bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
99580refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
99588bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
99596bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
99596bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
99596refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
99612bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
99616bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
99632bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
99648refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
99668refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
99672bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
99672refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
99716refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
99716refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
99724refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
99792bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
99828regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110820171020
99840regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
99856regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110820171020
99864regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
99884bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
99924bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
99928regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
99948bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
99984refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
100028bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
100068regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110820171020
100080regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
100116bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
100160bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
100164bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
100196regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
100200bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
100260regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
100276regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
100284refgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
100328bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
100384bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110820171020
100412regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
100416regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
100448refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
100464refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
100544bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
100556regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
100564refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
100592refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
100616bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110820171020
100676bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
100720refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
100724refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
100772bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
100792refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
100800refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
100816bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
100820refgcc -m32 -Os -fomit-frame-pointer2017110820171020
100824bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
100852bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
100856bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110820171020
100928bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
100980bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
101012regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
101036refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
101052bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
101096regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
101124bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
101140refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
101196regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
101196bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
101204bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110820171020
101248bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110820171020
101272regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
101284regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
101304bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
101312bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110820171020
101324regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
101324regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
101364refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
101376bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
101424regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110820171020
101436regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
101464regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
101512regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
101516regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
101544bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110820171020
101544bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
101556bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110820171020
101560bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110820171020
101564bswapgcc -m32 -O2 -fomit-frame-pointer2017110820171020
101576regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110820171020
101584bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110820171020
101608regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
101640regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
101672regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
101672bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
101728bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110820171020
101736bswapgcc -m32 -O3 -fomit-frame-pointer2017110820171020
101760bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
101788bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110820171020
101808bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
101820regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110820171020
101824regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
101848bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110820171020
101860bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
101868regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110820171020
101888regsgcc -m32 -O2 -fomit-frame-pointer2017110820171020
101892bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110820171020
101920bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
101936bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
101960bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110820171020
101960bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110820171020
101980bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
101980bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110820171020
102072regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
102104bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110820171020
102108bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
102124refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
102156bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
102160regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
102176bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110820171020
102240bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
102248bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
102276refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
102280regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110820171020
102296bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110820171020
102396regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
102424regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
102444regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110820171020
102448regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
102452regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
102528bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110820171020
102540bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110820171020
102560regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
102600bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110820171020
102628regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110820171020
102728regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
102792regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
102824bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
102836regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110820171020
102876regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110820171020
102964regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
102992refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
103096regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110820171020
103136refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
103308regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
103308refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
103324regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
103360regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110820171020
103388regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
103408regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
103460regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
103556regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
103556bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
103580regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
103600bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
103668regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
103668bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
103752regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
103844regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
103860refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
103920bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
104012refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
104384bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110820171020
104424regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110820171020
104448regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
104464bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
104540sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
104544sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
104544regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110820171020
104612sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
104636sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
104640bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
104648sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
104700sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
104704regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
104708sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
104728refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
104752refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
104824regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
104872regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
104876sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
104924refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
104932sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
105000sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
105004sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
105032sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
105032refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
105040bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110820171020
105076sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
105096sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
105096bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
105108sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
105136sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
105140regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110820171020
105144sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
105164regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
105164bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
105168regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110820171020
105200sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
105312sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
105352sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
105356refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110820171020
105392sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
105392bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
105412sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
105428sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
105432bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
105480sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
105488sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110820171020
105572bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
105584bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
105612bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
105620sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
105620regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
105636sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
105680bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110820171020
105684sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
105756sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
105756bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
105788regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
105836sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
105840sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
105884bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
105892sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
105908bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
105944sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
105976sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110820171020
105992bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
106024bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
106044sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110820171020
106048bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
106056sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
106056sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
106072sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
106096bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
106096sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110820171020
106156bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
106172sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
106176sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110820171020
106188sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
106248refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110820171020
106248bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
106248sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
106296sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
106304sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
106312sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
106320bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
106340sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110820171020
106344sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110820171020
106392sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
106392sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
106396sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110820171020
106404sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110820171020
106432sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110820171020
106440sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
106448sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
106468sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
106472bswapgcc -m32 -O -fomit-frame-pointer2017110820171020
106476sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110820171020
106476sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110820171020
106484bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
106492sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110820171020
106500sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110820171020
106528sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110820171020
106556bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
106556sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
106560bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
106572sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110820171020
106572sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
106604sphlibgcc -m32 -Os -fomit-frame-pointer2017110820171020
106604sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
106608sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110820171020
106648bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
106676sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
106684sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
106708bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020
106744sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
106764sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
106784sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
106816sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
106844bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
106852sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
106920sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110820171020
106972sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017110820171020
106980bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
107212sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
107216sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
107272sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110820171020
107292sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110820171020
107440sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110820171020
107444bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
107608bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
107704regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
107716regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110820171020
107776bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110820171020
107840sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
107924sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110820171020
108076bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
108372regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110820171020
108504sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110820171020
108784sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110820171020
108812regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110820171020
108916regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110820171020
108988regsgcc -m32 -O -fomit-frame-pointer2017110820171020
109052regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110820171020
109124regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017110820171020
109152regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110820171020
109156regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110820171020
109256regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017110820171020
109404regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110820171020
109412regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110820171020
109488regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110820171020
109692regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017110820171020
109700regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110820171020
109868regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110820171020
109980regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110820171020
110300regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110820171020
110364regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017110820171020
110560regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110820171020
110572sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110820171020
110728regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017110820171020
110776regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017110820171020
110820regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017110820171020
111868regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017110820171020
112080regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110820171020
112408regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017110820171020

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