Remove now useless check, because the code can be matched below, no need to leave...
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Tue, 7 Sep 2010 18:29:03 +0000 (18:29 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Tue, 7 Sep 2010 18:29:03 +0000 (18:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113242 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index a313365240015b2f300dbcf26e2a5cfafc10b4a7..e496365de2ebd7f3125e9a7267f5faf53abc2cc2 100644 (file)
@@ -5273,7 +5273,7 @@ X86TargetLowering::LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const {
 
   // Promote splats to v4f32.
   if (SVOp->isSplat()) {
-    if (isMMX || NumElems < 4)
+    if (isMMX)
       return Op;
     return PromoteSplat(SVOp, DAG);
   }