Fix patterns for SSE4.1 move and sign extend instructions. Also add instructions...
authorEvan Cheng <evan.cheng@apple.com>
Wed, 24 Sep 2008 23:27:55 +0000 (23:27 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 24 Sep 2008 23:27:55 +0000 (23:27 +0000)
commitca57f78332eb0faae549b233662e38fbf8e09a0f
treeafaecdf5eeb4aa6b55a544ea9e3a0da650d85df3
parent8a186ae4aaa58d2af0fb4963a7cb6b96a7346bda
Fix patterns for SSE4.1 move and sign extend instructions. Also add instructions which fold VZEXT_MOVL and VZEXT_LOAD.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56594 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/sse41-pmovx.ll [new file with mode: 0644]