This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from f8c45edd42d [Hexagon] Fix unused variable warning in release builds new 5d3d354eee7 [CostModel][X86] SK_ExtractSubvector is free if the subvect [...] new 9ce4cce9319 [X86] Turn X86ISD::VSEXT into X86ISD::VZEXT if the upper bi [...] new 80691e1b437 [DWARFv5] Emit normal type units in .debug_info comdats.
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/MC/MCObjectFileInfo.h | 8 +- lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 7 +- lib/MC/MCObjectFileInfo.cpp | 9 +- lib/Target/X86/X86ISelLowering.cpp | 12 + lib/Target/X86/X86TargetTransformInfo.cpp | 368 +++++++++++---------- test/Analysis/CostModel/X86/reduce-add.ll | 94 +++--- test/Analysis/CostModel/X86/reduce-and.ll | 144 ++++---- test/Analysis/CostModel/X86/reduce-mul.ll | 124 +++---- test/Analysis/CostModel/X86/reduce-or.ll | 144 ++++---- test/Analysis/CostModel/X86/reduce-smax.ll | 70 ++-- test/Analysis/CostModel/X86/reduce-smin.ll | 70 ++-- test/Analysis/CostModel/X86/reduce-umax.ll | 70 ++-- test/Analysis/CostModel/X86/reduce-umin.ll | 70 ++-- test/Analysis/CostModel/X86/reduce-xor.ll | 144 ++++---- test/Analysis/CostModel/X86/reduction.ll | 36 +- .../CostModel/X86/shuffle-extract_subvector.ll | 112 +++++-- test/CodeGen/X86/avx512-ext.ll | 96 +++--- test/CodeGen/X86/avx512-fma.ll | 40 +-- test/CodeGen/X86/avx512-insert-extract.ll | 44 +-- test/CodeGen/X86/avx512-mask-op.ll | 64 ++-- test/CodeGen/X86/avx512-masked-memop-64-32.ll | 14 +- test/CodeGen/X86/avx512-select.ll | 8 +- test/CodeGen/X86/avx512-trunc.ll | 12 +- test/CodeGen/X86/avx512-vec-cmp.ll | 3 +- test/CodeGen/X86/compress_expand.ll | 10 +- test/CodeGen/X86/dwarf-headers.ll | 12 +- test/CodeGen/X86/masked_gather_scatter.ll | 64 ++-- test/CodeGen/X86/masked_memop.ll | 6 +- test/CodeGen/X86/pmul.ll | 4 +- test/CodeGen/X86/prefer-avx256-mask-shuffle.ll | 8 +- test/CodeGen/X86/setcc-lowering.ll | 2 +- test/CodeGen/X86/shuffle-vs-trunc-256.ll | 4 +- test/CodeGen/X86/vector-shuffle-512-v16.ll | 4 +- test/CodeGen/X86/vector-shuffle-512-v8.ll | 12 +- test/CodeGen/X86/vector-shuffle-v1.ll | 12 +- test/CodeGen/X86/vector-trunc-math.ll | 16 +- test/CodeGen/X86/vector-trunc.ll | 20 +- test/CodeGen/X86/vselect-packss.ll | 2 +- test/DebugInfo/X86/string-offsets-multiple-cus.ll | 55 +-- .../SLPVectorizer/X86/reduction_unrolled.ll | 2 +- 40 files changed, 1038 insertions(+), 958 deletions(-)