Make SelectionDAG::getVectorShuffle work properly for VECTOR_SHUFFLE
authorDan Gohman <gohman@apple.com>
Thu, 9 Jul 2009 00:46:33 +0000 (00:46 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 9 Jul 2009 00:46:33 +0000 (00:46 +0000)
commit2e4284de53fb70686c5c135387006d033171da2e
treeffaf816d22a9df4e67265b19369d0990c12ec0b2
parent44f7bbd531ba2b4977d957f87e809137104933aa
Make SelectionDAG::getVectorShuffle work properly for VECTOR_SHUFFLE
nodes with operand types that differ from the result type. (This
doesn't normally happen right now, because
SelectionDAGLowering::visitShuffleVector normalizes vector shuffles.)

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