This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from c76c02e1ed1 [InstCombine] Add PR27343 test cases new be51e5f9632 [X86] Autogenerate complete checks. NFC new 5854a1f2831 [X86] Add 128 MOVDDUP to the constant pool printing in X86A [...] new a0b9470673c [X86] Move promotion of vector and/or/xor from legalization [...]
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: lib/Target/X86/X86ISelLowering.cpp | 51 +++-- lib/Target/X86/X86MCInstLower.cpp | 6 + test/CodeGen/X86/avg.ll | 6 +- test/CodeGen/X86/avx-logic.ll | 12 +- test/CodeGen/X86/avx512-ext.ll | 4 +- test/CodeGen/X86/avx512-insert-extract.ll | 3 - test/CodeGen/X86/avx512-schedule.ll | 8 +- test/CodeGen/X86/avx512vl-vec-masked-cmp.ll | 88 -------- .../CodeGen/X86/bitcast-int-to-vector-bool-sext.ll | 3 +- .../CodeGen/X86/bitcast-int-to-vector-bool-zext.ll | 3 +- test/CodeGen/X86/bitcast-int-to-vector-bool.ll | 3 +- test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll | 72 ++++--- test/CodeGen/X86/cast-vsel.ll | 15 +- test/CodeGen/X86/combine-sdiv.ll | 13 +- test/CodeGen/X86/combine-srl.ll | 65 +++--- test/CodeGen/X86/gather-addresses.ll | 32 +-- test/CodeGen/X86/horizontal-reduce-umax.ll | 110 +++++----- test/CodeGen/X86/horizontal-reduce-umin.ll | 110 +++++----- test/CodeGen/X86/known-bits.ll | 4 +- test/CodeGen/X86/nontemporal-loads.ll | 36 ++-- test/CodeGen/X86/paddus.ll | 158 +++++++------- test/CodeGen/X86/psubus.ll | 2 +- test/CodeGen/X86/sat-add.ll | 61 +++--- test/CodeGen/X86/setcc-lowering.ll | 12 +- test/CodeGen/X86/splat-for-size.ll | 60 ++++-- test/CodeGen/X86/sse2-intrinsics-canonical.ll | 12 +- ...nfold-masked-merge-vector-variablemask-const.ll | 8 +- test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 3 +- test/CodeGen/X86/v8i1-masks.ll | 10 +- test/CodeGen/X86/vector-blend.ll | 2 +- test/CodeGen/X86/vector-reduce-umax.ll | 102 ++++----- test/CodeGen/X86/vector-reduce-umin.ll | 102 ++++----- test/CodeGen/X86/vector-shift-lshr-128.ll | 12 +- test/CodeGen/X86/vector-shift-shl-128.ll | 8 +- test/CodeGen/X86/vector-shuffle-256-v16.ll | 4 +- test/CodeGen/X86/vector-trunc-math.ll | 228 +++++++++++---------- test/CodeGen/X86/vector-trunc-packus.ll | 30 +-- test/CodeGen/X86/vector-trunc-ssat.ll | 3 +- test/CodeGen/X86/vector-trunc-usat.ll | 3 +- test/CodeGen/X86/vector-trunc.ll | 21 +- test/CodeGen/X86/vshift-6.ll | 4 +- test/CodeGen/X86/x86-interleaved-access.ll | 6 +- 42 files changed, 702 insertions(+), 793 deletions(-)