[X86][SSE] Add SimplifyDemandedVectorElts HADD/HSUB handling.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 11 May 2019 16:07:12 +0000 (16:07 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 11 May 2019 16:07:12 +0000 (16:07 +0000)
commite4c5b6d9bddd4cb311794fb69c3d9e9206828bfe
treec1ea8c4e3f8b9958fa66a4683abcf710babc41d7
parent5e0f92acad98173dd12f15078445065f24eb7019
[X86][SSE] Add SimplifyDemandedVectorElts HADD/HSUB handling.

Still missing PHADDW/PHSUBW tests because PEXTRW doesn't call SimplifyDemandedVectorElts

llvm-svn: 360526
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/horizontal-shuffle-demanded.ll