[llvm] r179425 - [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functional

Chad Rosier mcrosier at apple.com
Fri Apr 12 16:03:20 PDT 2013


Author: mcrosier
Date: Fri Apr 12 18:03:20 2013
New Revision: 179425

URL: http://llvm.org/viewvc/llvm-project?rev=179425&view=rev
Log:
[ms-inline asm] Simplify the logic by using parsePrimaryExpr.  No functional
change intended.  Test case previously added in r178568.
Part of rdar://13611297

Modified:
    llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp

Modified: llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp?rev=179425&r1=179424&r2=179425&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp (original)
+++ llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp Fri Apr 12 18:03:20 2013
@@ -1390,7 +1390,7 @@ X86Operand *X86AsmParser::ParseIntelMemO
 
   const MCExpr *Disp = 0;
   StringRef Identifier = Tok.getString();
-  if (getParser().parseExpression(Disp, End))
+  if (getParser().parsePrimaryExpr(Disp, End))
     return 0;
 
   if (!isParsingInlineAsm())





More information about the llvm-commits mailing list