[mips][microMIPSr6] Implement MUL, MUH, MULU and MUHU instructions
[oota-llvm.git] / lib / Target / Mips / MipsISelDAGToDAG.h
index 6b72877e9ee47e5ba63b61542ba9f6fe9d3a7c64..7096a52f9efe71004032131872d403660d5f1bfe 100644 (file)
@@ -119,13 +119,13 @@ private:
 
   // getImm - Return a target constant with the specified value.
   inline SDValue getImm(const SDNode *Node, uint64_t Imm) {
-    return CurDAG->getTargetConstant(Imm, Node->getValueType(0));
+    return CurDAG->getTargetConstant(Imm, SDLoc(Node), Node->getValueType(0));
   }
 
   virtual void processFunctionAfterISel(MachineFunction &MF) = 0;
 
   bool SelectInlineAsmMemoryOperand(const SDValue &Op,
-                                    char ConstraintCode,
+                                    unsigned ConstraintID,
                                     std::vector<SDValue> &OutOps) override;
 };
 }