Add support for matching psign & plendvb to the x86 target
authorNate Begeman <natebegeman@mac.com>
Fri, 17 Dec 2010 22:55:37 +0000 (22:55 +0000)
committerNate Begeman <natebegeman@mac.com>
Fri, 17 Dec 2010 22:55:37 +0000 (22:55 +0000)
commitb65c175d32510d32aa556d1db5e6782b411d192c
tree04fe604770ac54c8cab5860e8c724138ee5ce599
parentd715e07efe29451afe2849abd4bd362d0f75a004
Add support for matching psign & plendvb to the x86 target
Remove unnecessary pandn patterns, 'vnot' patfrag looks through bitcasts

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122098 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/vec-sign.ll [new file with mode: 0644]