X86: Add patterns for X86ISD::VSEXT in registers.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 13 Jan 2013 11:37:04 +0000 (11:37 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 13 Jan 2013 11:37:04 +0000 (11:37 +0000)
commit08219ea2b42e140aa03ceb8e166cd52d787c48aa
tree01591385cccb708af90e623b45f12d395679437b
parentb6db95f42b7c3b58f980e387d20ddb3e16bffd56
X86: Add patterns for X86ISD::VSEXT in registers.

Those can occur when something between the sextload and the store is on the same
chain and blocks isel. Fixes PR14887.

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