[llvm] r180057 - [ms-inline asm] Get the OpDecl and remove a redundant lookup.

Chad Rosier mcrosier at apple.com
Mon Apr 22 15:12:12 PDT 2013


Author: mcrosier
Date: Mon Apr 22 17:12:12 2013
New Revision: 180057

URL: http://llvm.org/viewvc/llvm-project?rev=180057&view=rev
Log:
[ms-inline asm] Get the OpDecl and remove a redundant lookup.
Part of rdar://13663589

Modified:
    llvm/trunk/lib/MC/MCParser/AsmParser.cpp

Modified: llvm/trunk/lib/MC/MCParser/AsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCParser/AsmParser.cpp?rev=180057&r1=180056&r2=180057&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCParser/AsmParser.cpp (original)
+++ llvm/trunk/lib/MC/MCParser/AsmParser.cpp Mon Apr 22 17:12:12 2013
@@ -4119,8 +4119,7 @@ AsmParser::parseMSInlineAsm(void *AsmLoc
       if (SymName.empty())
         continue;
 
-      MCAsmParserSemaCallback::InlineAsmIdentifierInfo Info;
-      void *OpDecl = SI.LookupInlineAsmIdentifier(SymName, Info);
+      void *OpDecl = Operand->getOpDecl();
       if (!OpDecl)
         continue;
 





More information about the llvm-commits mailing list