Revision r128665 added an optimization to make use of NEON multiplier
[oota-llvm.git] / lib / Target / ARM / ARMISelLowering.cpp
index faa861394247aa2b614569d9f804c9705524cb7f..8b7383de124dd147838e2097d04dabcc97ad2916 100644 (file)
@@ -5687,7 +5687,7 @@ static SDValue PerformVMULCombine(SDNode *N,
   unsigned Opcode = N0.getOpcode();
   if (Opcode != ISD::ADD && Opcode != ISD::SUB &&
       Opcode != ISD::FADD && Opcode != ISD::FSUB) {
-    Opcode = N0.getOpcode();
+    Opcode = N1.getOpcode();
     if (Opcode != ISD::ADD && Opcode != ISD::SUB &&
         Opcode != ISD::FADD && Opcode != ISD::FSUB)
       return SDValue();