[X86] Remove unused lambda. NFC
authorCraig Topper <craig.topper@intel.com>
Mon, 5 Feb 2018 06:56:33 +0000 (06:56 +0000)
committerCraig Topper <craig.topper@intel.com>
Mon, 5 Feb 2018 06:56:33 +0000 (06:56 +0000)
llvm-svn: 324206

llvm/lib/Target/X86/X86ISelLowering.cpp

index 5205bf4..554de00 100644 (file)
@@ -31382,17 +31382,6 @@ static bool combineBitcastForMaskedOp(SDValue OrigOp, SelectionDAG &DAG,
   MVT EltVT = VT.getVectorElementType();
   SDLoc DL(Op.getNode());
 
-  auto BitcastAndCombineShuffle = [&](unsigned Opcode, SDValue Op0, SDValue Op1,
-                                      SDValue Op2) {
-    Op0 = DAG.getBitcast(VT, Op0);
-    DCI.AddToWorklist(Op0.getNode());
-    Op1 = DAG.getBitcast(VT, Op1);
-    DCI.AddToWorklist(Op1.getNode());
-    DCI.CombineTo(OrigOp.getNode(),
-                  DAG.getNode(Opcode, DL, VT, Op0, Op1, Op2));
-    return true;
-  };
-
   unsigned Opcode = Op.getOpcode();
   switch (Opcode) {
   case X86ISD::SUBV_BROADCAST: {