Reapply considered harmfull part of rr112934 and r112942.
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Fri, 3 Sep 2010 22:09:41 +0000 (22:09 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Fri, 3 Sep 2010 22:09:41 +0000 (22:09 +0000)
commite8f279cbd45a9f65f211830940b980a850e856be
treed16e6180320bc751e5b3473d58c864a1800d67ab
parentee72651df4b783c973bb682bef7eab2ff9a703e2
Reapply considered harmfull part of rr112934 and r112942.
"Use target specific nodes instead of relying in unpckl and
unpckh pattern fragments during isel time. Also place a
depth limit in getShuffleScalarElt.

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