diff options
-rw-r--r-- | lib/Sema/SemaStmtAsm.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Sema/SemaStmtAsm.cpp b/lib/Sema/SemaStmtAsm.cpp index d03a0df3f9..b962d9d4a2 100644 --- a/lib/Sema/SemaStmtAsm.cpp +++ b/lib/Sema/SemaStmtAsm.cpp @@ -592,7 +592,8 @@ StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, unsigned ErrorInfo; SmallVector<llvm::MCInst, 2> Instrs; HadError = TargetParser->MatchInstruction(IDLoc, Operands, Instrs, - ErrorInfo); + ErrorInfo, + /*matchingInlineAsm*/ true); assert (!HadError && "Unexpected error matching instruction"); assert ((Instrs.size() == 1) && "Expected only a single instruction."); |