Add a hacky workaround for crashes due to vectors live across blocks.
authorChris Lattner <sabre@nondot.org>
Tue, 21 Mar 2006 19:20:37 +0000 (19:20 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 21 Mar 2006 19:20:37 +0000 (19:20 +0000)
commit1c6191ffe764f3294cc2dda2bb3703403a416414
treef4bd6e33301141146a3b5f7856d2d27d9870a8ed
parentc0a8b6df2adc690998cd6e523e6bd37dd4c16bd3
Add a hacky workaround for crashes due to vectors live across blocks.
Note that this code won't work for vectors that aren't legal on the
target.  Improvements coming.

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