[DAGCombiner] after simplifying demanded elements of vector operand of extract, revis...
authorSanjay Patel <spatel@rotateright.com>
Thu, 13 Dec 2018 15:44:26 +0000 (15:44 +0000)
committerSanjay Patel <spatel@rotateright.com>
Thu, 13 Dec 2018 15:44:26 +0000 (15:44 +0000)
commita7b115b392bcd0268a894ffe43b72a39d0094b62
treefb0e3fe17e50b593c37be5ff127bad19c55a6525
parent4110967c7b6184b16a7c4ddffa99c7e3351ab520
[DAGCombiner] after simplifying demanded elements of vector operand of extract, revisit the extract

Differential Revision: https://reviews.llvm.org/D55655

llvm-svn: 349051
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/X86/extractelement-load.ll
llvm/test/CodeGen/X86/insertps-combine.ll
llvm/test/CodeGen/X86/masked_load.ll
llvm/test/CodeGen/X86/masked_store.ll
llvm/test/CodeGen/X86/shrink_vmul-widen.ll
llvm/test/CodeGen/X86/vec_extract-sse4.ll
llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll
llvm/test/CodeGen/X86/vector-reduce-mul.ll