Implementation notes: x86, hydra1, crypto_hash/blake256

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
27810sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
28024sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
28114sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
28552sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
28568sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
28678sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
28720sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
28794sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
29034sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
29061sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
29061sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
29104sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
29235sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
29283sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
29312sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
29464sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
29493sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
29530sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
29539sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
29557sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
29569sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
29592sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
29594sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
29602sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
29603sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
29607sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
29614sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
29645sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
29651sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
29676sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
29686sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
29718sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
29772sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
29774sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
29794sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
29853sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
29890sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
29909sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
29928sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
29978sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
29991sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
29994sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
30014sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
30014sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
30021sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
30041sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
30131sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
30172sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
30174sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
30177sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
30177sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
30206sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
30208sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
30216sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
30253sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
30258sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
30269sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
30279sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
30291sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
30331sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
30372bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
30376regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
30376sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
30386bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
30386regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
30390regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
30392bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
30400bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
30402regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
30407bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
30416sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
30420bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
30425regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
30425regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
30447sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
30566sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
30571sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
30597sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
30613sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
30621sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
30633sphlibgcc -m32 -Os -fomit-frame-pointer2016101020161009
30638sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
30640sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
30650sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
30659sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
30674sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
30682sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
30701sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
30703sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
30723sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
30730sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
30733sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
30733sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
30750sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
30756sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
30771sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
30824sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
30838sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
30851bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
30854sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
30856sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
30860bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
30866sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
30870sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
30893bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
30894bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
30904regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
30906sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
30915regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
30928sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
30931sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
30931sphlibgcc -m32 -O3 -fomit-frame-pointer2016101020161009
30933sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
30933sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
30944regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
30949sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
30952bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
30954regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
30954regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
30963regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
30966bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
30971bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
30973sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
30977regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
30978bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
30982bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
30987bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
30987bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
30988bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
30990bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
30997regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
30997sphlibgcc -m32 -O2 -fomit-frame-pointer2016101020161009
30997bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
30999bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
31008regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
31011regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
31011sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
31011sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
31012regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
31014bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
31015bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
31019regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
31025regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
31027sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
31027regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
31029bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
31029regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
31035bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
31038sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
31040regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
31040sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
31046sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
31048sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
31051sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
31053regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
31053sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
31062sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
31069regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
31070sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
31072regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
31072sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
31074sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
31074bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
31080regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
31080sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
31082bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
31101sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
31118sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
31122sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
31123sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
31128bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
31128bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
31129bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
31130bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
31137sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
31144bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
31144bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
31144sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
31157bswapgcc -m32 -Os -fomit-frame-pointer2016101020161009
31157regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
31159sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
31162sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
31167bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
31168regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
31168regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
31168bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
31170regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
31173sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
31173sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
31178bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
31179regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
31184regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
31189regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
31192bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
31194regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
31194regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
31195regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
31199regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
31203regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
31203regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
31214bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
31216bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
31216sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
31219bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
31221bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
31222sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
31224bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
31224bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
31227bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
31230bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
31237bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
31240regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
31250regsgcc -m32 -Os -fomit-frame-pointer2016101020161009
31250bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
31251bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
31256bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
31259sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
31261regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
31267regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
31269regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
31270sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
31274regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
31277regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
31278bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
31281regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
31282bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
31283bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
31285bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
31287sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
31289bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
31299bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
31304regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
31309regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
31315regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
31319regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
31335sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
31335sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
31338regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
31348bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
31352regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
31355regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
31355regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
31368sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
31384sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
31384sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
31389regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
31403regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
31411sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
31454sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
31482sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
31485sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
31485sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
31496sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
31509sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
31512sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
31520sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
31546sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
31547sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
31554sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
31555sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
31562sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
31565sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
31579sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
31604sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
31608sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
31608sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
31615sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
31616sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
31618sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
31629sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
31674sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
31703sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
31709sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
31725sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
31733sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
31736sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
31773sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
31797sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
31807sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
31808sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
31814sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
31845sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
31856sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
31883sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
31909sphlibgcc -m32 -O -fomit-frame-pointer2016101020161009
31925sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
31931sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
31935sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
31955sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
31963sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
31966sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
31973sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
31989sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
31997sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
32005sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
32005sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
32008sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
32051sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
32075sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
32080sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
32091sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
32102sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
32102sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
32103sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
32125sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
32189sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
32280sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
32293sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
32296sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
32302sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
32328sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
32333sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
32339sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
32346sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
32349sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
32352sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
32352sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
32357sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
32370sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
32370sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
32390sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
32390sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
32501sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
32523regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
32530bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
32531bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
32533bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
32539regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
32549regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
32552regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
32559bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
32559bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
32563regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
32565bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
32567bswapgcc -m32 -O3 -fomit-frame-pointer2016101020161009
32570regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
32584bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
32590bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
32593bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
32608bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
32615regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
32615bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
32618regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
32623bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
32624sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
32630bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
32633regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
32645bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
32646bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
32660bswapgcc -m32 -O2 -fomit-frame-pointer2016101020161009
32672regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
32677regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
32689regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
32696bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
32699regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
32706sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
32707sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
32710regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
32711regsgcc -m32 -O3 -fomit-frame-pointer2016101020161009
32734sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
32782regsgcc -m32 -O2 -fomit-frame-pointer2016101020161009
32789bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
32820regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
32820regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
32823regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
32834regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
32855bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
32864bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
32864bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
32949sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
33000bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
33003bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
33011sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
33032sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
33037sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
33054regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
33059regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
33063regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
33064regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
33122sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
33122sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
33224bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
33258regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
33262regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
33270bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
33288sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
33296sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
33296sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
33322bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
33339bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
33341regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
33346regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
33349bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
33349bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
33349bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
33349bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
33352bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
33363sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
33374bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
33379regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
33386sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
33394bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
33398bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
33398regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
33408regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
33409bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
33411regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
33440regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
33445regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
33447regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
33451bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
33451bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
33461regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
33462regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
33464bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
33466regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
33474bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
33490bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
33493sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
33496bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
33505regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
33507bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
33507regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
33510regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
33511regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
33520bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
33520sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
33528bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
33529bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
33531regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
33538bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
33542bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
33551regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
33559bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
33562regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
33627bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
33648regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
33654regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
33663bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
33672regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
33702sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
33704bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
33752bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
33752bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
33757bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
33757bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
33787bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
33789bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
33792bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
33793bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
33794bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
33827bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
33856bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
33872bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
34016bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
34058regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
34067regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
34113bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
34134bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
34486bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
34531bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
34536bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
34670bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
34714regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
34731regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
34744bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
34749regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
34750bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
34840bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
34848bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
34852bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
34853bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
34862regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
34870regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
34872bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
34877regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
34880bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
34883regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
34890bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
34896bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
34896regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
34898regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
34901bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
34954bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
34994bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
35011regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
35053bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
35067regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
35075regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
35077bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
35093regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
35112bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
35114bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
35117regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
35135bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
35158bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
35182bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
35192bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
35198regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
35211bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
35223bswapgcc -m32 -O -fomit-frame-pointer2016101020161009
35253bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
35280regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
35288bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
35368bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
35397regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
35409regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
35427bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
35430bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
35431bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
35452regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
35459sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
35459regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
35461regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
35464bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
35465regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
35477regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
35485regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
35555regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
35559regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
35615sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
35664regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
35677regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
35681regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
35824sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
35904sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
36269sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
36341sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
36381sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
36616sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
36616sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
36635sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
36731regsgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
36842sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
36918sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
36936sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
36991regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
36991regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
36997regsgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
37005regsgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
37015regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
37029regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
37147sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
37171regsgcc -m32 -O -fomit-frame-pointer2016101020161009
37184regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
37187sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
37199regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
37250regsgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
37254regsgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
37255regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
37256regsgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
37283regsgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
37294regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
37323regsgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
37331regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
37354regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
37354regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
37363regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
37366regsgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
37376regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
37386sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
37427sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
37472sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
37536sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
37576sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
37704sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
37763sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
37843sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
37861sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
37902sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
37932sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
37934sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
37983sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
37992sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
38141bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
38149sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
38179sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
38192sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
38192sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
38207sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
38230regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
38232sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
38493sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
38688sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
38738sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
38803sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
38829sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
38856sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
38856sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
38888sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
38893sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
38920sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
38941sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
39043sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
39072sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
39179sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
39358sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101020161009
39394sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
39594sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
39597sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
39771sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
39773sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
39776sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
39814sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
39842sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
39941sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
39976sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
40030sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
40557sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
40586sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
40614sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
40621sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
40646sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
40696sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
40771sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
40952sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
41581refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
41707sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
41710sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
41718refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
41727refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
41736refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
41785refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
41867refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
42005refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
42155refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
42189refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
42189refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
42235refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
42243refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
42269refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
42279refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
42304refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
42446sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
42885sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
43333sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
43683sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
43776sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
44141refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
44254refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
44261refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
45208refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
45392refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
45528refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
45538refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
45645refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
45725refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
45733refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
45757refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
45797refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
45920refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
45925refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
45946refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
45992refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
46040refgcc -m32 -O -fomit-frame-pointer2016101020161009
46040sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
46074sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
46077sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
46077refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
46093sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
46160sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
46186refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
46205refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
46210refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
46227refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
46251refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
46264refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
46272sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
46272sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
46280sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
46285sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
46288sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
46293refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
46293refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
46310sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
46388sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
46488refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
46504refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
46509refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
46605refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
46641refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
46643sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
46672refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
46706refgcc -m32 -Os -fomit-frame-pointer2016101020161009
46725refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
46758refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
46789sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
46800sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
46817refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
46819refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
46826sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
46840refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
46907refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
47034refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
47104refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
47141refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
47189sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
47298refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
47344refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
47355refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
47357refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
47400sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
47528refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
47626sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
47670sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
47688sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
47797refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
47928sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
47998sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
48016sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
48035sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
48146sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
48149sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
48194sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
48278sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
48547sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
48591refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
48659sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
48688sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
48890sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
48989sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
49026sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
49045sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
49195sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
49214sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
49216sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
49250sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
49368sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101020161009
49374sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
49417sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
49560refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
49603sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
49632sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
49749sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
49789sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
49802sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
49838sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
49998sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
50128sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
50183refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
50346sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
50469sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
50515sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
50982refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
51150refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
51494refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
51938refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
51939refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
52255sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
52285refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
52368sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
52439sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
52731refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
52810refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
52823sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
53003refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
53024sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
53034sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
53038refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
53126refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
53130refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
53475refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
53488refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
53621refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
53765refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
53805refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
53824refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
54389refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
54547refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
54765refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
54768sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
54800sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
54952sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
55038sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
55074sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
55216sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
55360refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
55381refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
55394sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
55394sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
55421refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
55435refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
55435refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
55500sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
55529sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
55580sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
55581sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
55741sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
55755sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
55808refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
55810sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
55830sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
55847refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
56087sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
56112refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
56115refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
56173refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
56181refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
56248sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
56375refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
56411refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
56442sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
56459sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
56498refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
56501refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
56509sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
56510sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
56541sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
56605refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
56765sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
56776sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
56843sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
56848sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
56851sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
56888sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
56936sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
56942sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
56947sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
56952sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
56952sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
56992sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
57013sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
57058sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
57114sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
57317sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
57320sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
57323sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
57381refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
57413sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
57418sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
57423sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101020161009
57544sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
57589sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
57637sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
57648refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
57701sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
57888sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
57889sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
57896sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
57907sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
57912sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
57912sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
57930sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
57943sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
57950sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
57952sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
57957sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
57990refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
57992sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
58189refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
58304refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
58325sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101020161009
58373refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
58400sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
58450sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
58450sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
58453sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
58477sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
58510refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
58541refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101020161009
58558sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
58590sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
58605sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
58629sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
58635sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
58637sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
58654refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
58669sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
58686sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
58688sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
58688refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
58694sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
58768refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
58819sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
58835sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
58848sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101020161009
58859refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
58949sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
58973refgcc -m32 -O2 -fomit-frame-pointer2016101020161009
59013sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
59024sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
59076refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
59077refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
59096refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
59099sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
59114sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101020161009
59120refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
59126sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
59189sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
59245refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
59339sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
59349sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
59363sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
59374sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101020161009
59378sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101020161009
59437sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
59444sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
59507sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101020161009
59530sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101020161009
59549refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
59616refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
59733sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
59747sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
59757sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
59760sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
59762sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
59767sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
59768sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
59789refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
59861sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
59870sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101020161009
59880sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101020161009
59885sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101020161009
59913sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
60090sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
60213sandygcc -m32 -O2 -fomit-frame-pointer2016101020161009
60299refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
60326refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101020161009
60331sandygcc -m32 -O3 -fomit-frame-pointer2016101020161009
60368refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101020161009
60369refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101020161009
60426sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
60429sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
60432sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101020161009
60437sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
60461sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101020161009
60464sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101020161009
60464sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101020161009
60468sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101020161009
60523sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101020161009
60531sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
60538sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
60539refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
60541sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101020161009
60549sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101020161009
60562sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101020161009
60632sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
60728sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
60745refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101020161009
60859sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
60890sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
60936refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101020161009
60960refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
60981sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
61008sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
61226refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101020161009
61298sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101020161009
61428sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2016101020161009
61437sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
61770refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
61813sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
61818refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
61856sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
61904sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
61952sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
61958sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101020161009
61960sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101020161009
61967sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
61973sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
62024sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2016101020161009
62056refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
62109refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
62142refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101020161009
62316sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
62381refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
62416sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101020161009
62418sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2016101020161009
62501sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101020161009
62507sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101020161009
62514refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
62570sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101020161009
62571sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101020161009
62621refgcc -m32 -O3 -fomit-frame-pointer2016101020161009
62653sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2016101020161009
62707refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
62712sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2016101020161009
62717refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101020161009
62726sandygcc -m32 -Os -fomit-frame-pointer2016101020161009
62765refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
62990refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
63003refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101020161009
63320sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
63328sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101020161009
63370sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101020161009
63371sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101020161009
63374sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101020161009
63414sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
63984refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101020161009
64272sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
64282sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
64286sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
64344sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
64386sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
64419sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
64437sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
64450sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
64466sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
64537sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
64544sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
64875refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
65138sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
65176sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2016101020161009
65267sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
65269sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
65299sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
65336sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
65373sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
65377sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
65378sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
65379sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
65381sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
65403sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
65413sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
65418sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
65443sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
65488sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
65525refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
65528sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
65717refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
66037refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101020161009
66070refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101020161009
66112sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101020161009
66122sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101020161009
66123sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101020161009
66138sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101020161009
66141sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101020161009
66160sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
66166sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101020161009
66168sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
66201sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
66239sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
66466sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101020161009
66522sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101020161009
66832sandygcc -m32 -march=i486 -O -fomit-frame-pointer2016101020161009
66853sandygcc -m32 -march=pentium -O -fomit-frame-pointer2016101020161009
66877sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101020161009
66974sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2016101020161009
66993sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2016101020161009
67004sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101020161009
67005sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2016101020161009
67146sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
67440refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
67445refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101020161009
67554sandygcc -m32 -march=i386 -O -fomit-frame-pointer2016101020161009
67592sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2016101020161009
67603sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101020161009
67621sandygcc -m32 -march=k8 -O -fomit-frame-pointer2016101020161009
67648sandygcc -m32 -march=athlon -O -fomit-frame-pointer2016101020161009
68230sandygcc -m32 -march=k6 -O -fomit-frame-pointer2016101020161009
68267sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101020161009
68286sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101020161009
68288sandygcc -m32 -march=nocona -O -fomit-frame-pointer2016101020161009
68296sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101020161009
68307sandygcc -m32 -march=prescott -O -fomit-frame-pointer2016101020161009
68309sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101020161009
68317sandygcc -m32 -march=core2 -O -fomit-frame-pointer2016101020161009
68325sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101020161009
68331sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101020161009
68333sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101020161009
68344sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101020161009
68349sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101020161009
68373sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2016101020161009
68387sandygcc -m32 -O -fomit-frame-pointer2016101020161009
71427sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2016101020161009
82528refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
83571refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
84128refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101020161009
84445refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101020161009
86280refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009
92304refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101020161009

Test failure

Implementation: crypto_hash/blake256/bswap
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 200, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O3 -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:107: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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:121:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:119:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:117:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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/blake256/sse2-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:112: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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:126:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:124:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:122:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:70:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:113:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:111:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:109:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:70:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:114:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:112:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:110:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_init':
hash.c: hash.c:149:3: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[0]), _mm_set_epi32(0xA54FF53A,0x3C6EF372,0xBB67AE85,0x6A09E667));
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
hash.c: _mm_store_si128 (__m128i *__P, __m128i __B)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/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-mmxhack
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=athlon -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=athlon -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=athlon -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=athlon -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-2 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-3 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=k6 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium2 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium3 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sse41-2
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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:96:17: error: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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:95:17: error: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
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 'blake256_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:107:6: error: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
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:106:6: error: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
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:105:6: error: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
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: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse41
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=k8 -O -fomit-frame-pointer sse41
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse41
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -m32 -march=nocona -O -fomit-frame-pointer sse41
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse41
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse41
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse41
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse41
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse41
gcc -m32 -march=prescott -O -fomit-frame-pointer sse41
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/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 'blake256_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:108:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
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:107:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
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:106:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
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: 48, 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=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -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/blake256/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 'round256':
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:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

Number of similar (compiler,implementation) pairs: 48, 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=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -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/blake256/vect128-mmxhack
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 'round256':
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:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_init':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
hash.c: _mm_store_si128 (__m128i *__P, __m128i __B)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:150:3: error: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:113:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:111:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:109:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse41
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse41
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:114:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:112:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:110:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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: 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/blake256/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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:121:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:119:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:117:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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: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: ...

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/blake256/sse2-2
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 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:126:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:124:8: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
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:597:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^
hash.c: hash.c:122:8: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
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: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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:96:17: error: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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:95:17: error: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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:96:17: error: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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:95:17: error: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
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 'blake256_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:107:6: error: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
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:106:6: error: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
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:105:6: error: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
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 'blake256_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:107:6: error: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
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:106:6: error: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
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:105:6: error: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
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 sse41
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse41
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/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 'blake256_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:108:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
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:107:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
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:106:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
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 'blake256_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:108:15: error: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
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:107:15: error: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
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:106:15: error: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
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/blake256/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 'round256':
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:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
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:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
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/blake256/vect128-mmxhack
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 'round256':
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:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
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:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from blake256.h:127:0,
hash.c: from hash.c:2:
hash.c: rounds.h:19:8: error: called from here
hash.c: row2 = _mm_roti_epi32(row2, -7); \
hash.c: ^
hash.c: rounds.h:59:3: note: in expansion of macro 'G2'
hash.c: G2(row1,row2,row3,row4,buf4); \
hash.c: ^
hash.c: hash.c:128:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(13);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from blake256.h:127:0,
hash.c: ...

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -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 -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 -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 -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 -O -fomit-frame-pointer xop
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
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 blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_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 rounds.h:45:0,
hash.c: from blake256.h:127,
hash.c: from hash.c:2:
hash.c: load.sse41.h:313:4: error: called from here
hash.c: t2 = _mm_blend_epi16(t0,t1,0x0F); \
hash.c: ^
hash.c: rounds.h:58:3: note: in expansion of macro 'LOAD_MSG_9_4'
hash.c: LOAD_MSG_ ##r ##_4(buf4); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 9);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: rounds.sse41.h: In function 'blake256_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:121:0:
hash.c: rounds.sse41.h:881:6: error: called from here
hash.c: tmp1 = _mm_blend_epi16(tmp0, m3, 0xC0);
hash.c: ^
hash.c: In file included from hash.c:5:0:
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:121:0:
hash.c: rounds.sse41.h:880:6: error: called from here
hash.c: tmp0 = _mm_blend_epi16(m0,m1,0x0F);
hash.c: ^
hash.c: In file included from hash.c:5:0:
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:121:0:
hash.c: rounds.sse41.h:852:6: error: called from here
hash.c: tmp6 = _mm_blend_epi16(tmp5, tmp4, 0xC0);
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