From: Chad Rosier Date: Fri, 12 Apr 2013 23:03:20 +0000 (+0000) Subject: [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functional X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=41a10b6c4ecb0bdd17466bd569eaf4b8f103e240;p=oota-llvm.git [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functional change intended. Test case previously added in r178568. Part of rdar://13611297 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179425 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/AsmParser/X86AsmParser.cpp b/lib/Target/X86/AsmParser/X86AsmParser.cpp index 488727414ac..47a23c3413c 100644 --- a/lib/Target/X86/AsmParser/X86AsmParser.cpp +++ b/lib/Target/X86/AsmParser/X86AsmParser.cpp @@ -1390,7 +1390,7 @@ X86Operand *X86AsmParser::ParseIntelMemOperand(unsigned SegReg, const MCExpr *Disp = 0; StringRef Identifier = Tok.getString(); - if (getParser().parseExpression(Disp, End)) + if (getParser().parsePrimaryExpr(Disp, End)) return 0; if (!isParsingInlineAsm())