FailedChanges

Summary

  1. [CostModel][X86] Improve sum reduction costs. (details)
Commit 1b59a16c0b8bd89445b97eee0fde2a152001dbaf by llvm-dev
[CostModel][X86] Improve sum reduction costs.
I can't see any notable differences in costs between SSE2 and SSE42
arches for FADD/ADD reduction, so I've lowered the target to just SSE2.
I've also added vXi8 sum reduction costs in line with the PSADBW codegen
and discussions on PR42674.
llvm-svn: 374655
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/remark_horcost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/reduce-add.ll
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
The file was modifiedllvm/test/Analysis/CostModel/X86/reduction.ll