[llvm] r282361 - [X86] Remove what appears to be leftover MMX code involving (v1i64 scalar_to_vector).

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 25 09:34:11 PDT 2016


Author: ctopper
Date: Sun Sep 25 11:34:11 2016
New Revision: 282361

URL: http://llvm.org/viewvc/llvm-project?rev=282361&view=rev
Log:
[X86] Remove what appears to be leftover MMX code involving (v1i64 scalar_to_vector).

Modified:
    llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=282361&r1=282360&r2=282361&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Sun Sep 25 11:34:11 2016
@@ -12863,10 +12863,6 @@ static SDValue LowerSCALAR_TO_VECTOR(SDV
     return insert128BitVector(DAG.getUNDEF(OpVT), Op, 0, DAG, dl);
   }
 
-  if (OpVT == MVT::v1i64 &&
-      Op.getOperand(0).getValueType() == MVT::i64)
-    return DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v1i64, Op.getOperand(0));
-
   SDValue AnyExt = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, Op.getOperand(0));
   assert(OpVT.is128BitVector() && "Expected an SSE type!");
   return DAG.getBitcast(




More information about the llvm-commits mailing list