[ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, add
authorChad Rosier <mcrosier@apple.com>
Mon, 3 Sep 2012 20:31:23 +0000 (20:31 +0000)
committerChad Rosier <mcrosier@apple.com>
Mon, 3 Sep 2012 20:31:23 +0000 (20:31 +0000)
commit2cc97def7434345e399e4f5f3f2001d6d7a93c6f
treef081444ccf89e0c10a90ab183533c23cd1e034a4
parentefeaae8578ce9173a47f9e3fa5c44b90ae60c5ab
[ms-inline asm] Asm operands can map to one or more MCOperands.  Therefore, add
the NumMCOperands argument to the GetMCInstOperandNum() function that is set
to the number of MCOperands this asm operand mapped to.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163124 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCTargetAsmParser.h
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/X86/AsmParser/X86AsmParser.cpp
utils/TableGen/AsmMatcherEmitter.cpp