1. If both vector operands of a vector_shuffle are undef, turn it into an undef.
authorEvan Cheng <evan.cheng@apple.com>
Thu, 6 Apr 2006 23:20:43 +0000 (23:20 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 6 Apr 2006 23:20:43 +0000 (23:20 +0000)
commitc04766a22832bd044bf3e1c3740415165b9400d6
tree55af51dd3d3980e2ed284e147c4bff6ec895ebf3
parent3e2c745d0d75e31e5744376b954f752bfe30fbac
1. If both vector operands of a vector_shuffle are undef, turn it into an undef.
2. A shuffle mask element can also be an undef.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27472 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp