Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 loads...
authorCraig Topper <craig.topper@gmail.com>
Mon, 23 Jan 2012 00:06:44 +0000 (00:06 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 23 Jan 2012 00:06:44 +0000 (00:06 +0000)
commit2b21fbaf11e3ab490de1ff763bc1fbac87c5caac
tree3f5ae61f7a9b272a3dd240161cd5a03557b263c7
parent37abc488a0527bb682af5aa6c4f376b5b99d67e4
Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 loads. All integer vector loads are promoted to v2i64 or v4i64 so these pattern fragments can never match. Fix or remove patterns that used these fragments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148672 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrSSE.td