- Register v16i16 as valid VR256 register class
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 21 Jul 2011 02:24:08 +0000 (02:24 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 21 Jul 2011 02:24:08 +0000 (02:24 +0000)
commitdbd4fe2b0ada8014c2c8e042651de5799a1d4c5d
treeba4e4c406bec4a597cbd92021c87b43ff184353c
parent65b74e1d00eef81b596b4c207fba069aa1eb8214
- Register v16i16 as valid VR256 register class
- Add more bitcasts for v16i16
- Since 135661 and 135662 already added the splat logic,
just add one more splat test for v16i16

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