This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 74dd5f611c6 [X86] Add a DAG combine to simplify masks for AVX2 gather i [...] new 5d76bcd4a54 [X86] Add another v2i32 gather test case with v2i64 index t [...] new 6f57cb50262 [X86][SelectionDAG] Make sure we explicitly sign extend the [...] new bf6769b8051 [X86] Custom legalize v2i32 gathers via widening rather tha [...] new e9838656296 Recommit rL319407: [SROA] enable splitting for non-whole-al [...]
The 4 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/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 6 + lib/Target/X86/X86ISelLowering.cpp | 90 ++++++--- lib/Transforms/Scalar/SROA.cpp | 68 +++++-- test/CodeGen/X86/avx2-masked-gather.ll | 34 ++-- test/CodeGen/X86/masked_gather_scatter.ll | 234 +++++++++++++++------- test/DebugInfo/X86/sroasplit-2.ll | 3 +- test/Transforms/SROA/basictest.ll | 33 ++- test/Transforms/SROA/big-endian.ll | 40 ++-- 8 files changed, 347 insertions(+), 161 deletions(-)