Fix a bogus check that prevented folding VECTOR_SHUFFLE to UNDEF; add an optimization...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 17 May 2007 18:45:50 +0000 (18:45 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 17 May 2007 18:45:50 +0000 (18:45 +0000)
commit213d2cf94f8f2252253056e37552c9088dd11fc8
tree6fb0b8035703cca39a8d97028fba31eac6d4187a
parent174f8033951d9abc2cb1b3f4e75b25460640a571
Fix a bogus check that prevented folding VECTOR_SHUFFLE to UNDEF; add an optimization to fold VECTOR_SHUFFLE to a zero vector.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37173 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp