Masked load and store codegen - fixed 128-bit vectors
authorElena Demikhovsky <elena.demikhovsky@intel.com>
Fri, 19 Dec 2014 23:27:57 +0000 (23:27 +0000)
committerElena Demikhovsky <elena.demikhovsky@intel.com>
Fri, 19 Dec 2014 23:27:57 +0000 (23:27 +0000)
commit573b762b683649a2b3e05f187e6adb862259c91d
treea79d5e9fa9f8dc4acc3a12dbcc9dea1a138f3984
parent7fc3bdab6aae5be9e484829a1d984a9665d64b4e
Masked load and store codegen - fixed 128-bit vectors
The codegen failed on 128-bit types on AVX2.
I added patterns and in td files and tests.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224647 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/masked_memop.ll