[ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, add
[oota-llvm.git] / lib / Target / X86 / AsmParser / X86AsmParser.cpp
index 6d6e7d1eea97d16a79fc3c78daaf1981bf295ef6..baf45893f1c7f671ce72e9a1be3f58aac40a7c2a 100644 (file)
@@ -75,8 +75,9 @@ private:
 
   unsigned GetMCInstOperandNum(unsigned Kind, MCInst &Inst,
                     const SmallVectorImpl<MCParsedAsmOperand*> &Operands,
-                    unsigned OperandNum) {
-    return GetMCInstOperandNumImpl(Kind, Inst, Operands, OperandNum);
+                               unsigned OperandNum, unsigned &NumMCOperands) {
+    return GetMCInstOperandNumImpl(Kind, Inst, Operands, OperandNum,
+                                   NumMCOperands);
   }
 
   /// isSrcOp - Returns true if operand is either (%rsi) or %ds:%(rsi)