This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from ee6faf5 [CostModel][X86] Fix AVX2 v16i16 shift 'splat' costs. new 373d814 [AVX-512] Add masked forms of the alternate MOVDDUP patterns. new 8530851 [AVX-512] Remove patterns from masked broadcast versions of B [...] new 2f79202 [X86] Regenerate a test to remove tab characters. new 8c5dd44 [AVX-512] Remove patterns from the other VBLENDM instructions [...] new 4f2c501 [CostModel][X86] Update SSE41/AVX1 vXi32 SHL costs new 5cc5534 [Orc][RPC] Remove a redundant 'if' statement.
The 6 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/ExecutionEngine/Orc/RawByteChannel.h | 4 +- lib/Target/X86/X86InstrAVX512.td | 48 +++++--- lib/Target/X86/X86TargetTransformInfo.cpp | 2 + test/Analysis/CostModel/X86/vshift-shl-cost.ll | 24 ++-- test/CodeGen/X86/avx512-bugfix-23634.ll | 2 +- test/CodeGen/X86/avx512-mov.ll | 16 +-- test/CodeGen/X86/avx512-regcall-NoMask.ll | 30 +++-- test/CodeGen/X86/avx512-vec-cmp.ll | 119 ++++++++++++------ test/CodeGen/X86/avx512bw-mov.ll | 4 +- test/CodeGen/X86/avx512bw-vec-cmp.ll | 36 ++++-- test/CodeGen/X86/avx512bwvl-mov.ll | 8 +- test/CodeGen/X86/avx512bwvl-vec-cmp.ll | 72 +++++++---- test/CodeGen/X86/avx512vl-mov.ll | 32 ++--- test/CodeGen/X86/avx512vl-vec-cmp.ll | 144 ++++++++++++++-------- test/CodeGen/X86/fma-fneg-combine.ll | 12 +- test/CodeGen/X86/vector-shuffle-masked.ll | 33 ++++- 16 files changed, 378 insertions(+), 208 deletions(-)