aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MC/MCParser
AgeCommit message (Expand)Author
2013-05-05Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko
2013-05-03In MC asm parsing, account for the possibility of whitespace withinJohn McCall
2013-04-22[ms-inline asm] Add the OpDecl to the InlineAsmIdentifierInfo struct and in turnChad Rosier
2013-04-22[ms-inline asm] Remove the identifier parsing logic from the AsmParser. This isChad Rosier
2013-04-22[ms-inline asm] Refactor/clean up the SemaLookup interface. No functionalChad Rosier
2013-04-10Reapply r179115, but use parsePrimaryExpression a little more judiciously.Chad Rosier
2013-04-09Revert r179115 as it looks to have killed the ASan tests.Chad Rosier
2013-04-09[ms-inline asm] Use parsePrimaryExpr in lieu of parseExpression if we need toChad Rosier
2013-04-09[ms-inline asm] Maintain a StringRef to reference a symbol in a parsed operand,Chad Rosier
2013-03-19Dead code.Chad Rosier
2013-03-19[ms-inline asm] Move the size directive asm rewrite into the target specificChad Rosier
2013-02-20MCParser: Update method names per coding guidelines.Jim Grosbach
2013-02-19Grammar.Eric Christopher
2013-01-18[MC] Expose ParseEscapedString to target AsmParser implementations.Daniel Dunbar
2013-01-17[ms-inline asm] Add support for the 'SIZE' and 'LENGTH' operators.Chad Rosier
2013-01-16Clean up some unnecessary headers and forward declarationsEli Bendersky
2013-01-16Now that GenericAsmParser was folded into AsmParser, some methods and types canEli Bendersky
2013-01-16Use the ExtensionDirectiveHandler type in other places where it makes sense.Eli Bendersky
2013-01-14Properly encapsulate additional methods and data from AsmParser.Eli Bendersky
2013-01-14Move CheckForValidSection to the MCAsmParser interface.Eli Bendersky
2013-01-14Move ParseMacroArgument to the MCAsmParser interfance.Eli Bendersky
2013-01-14Encapsulate the MacroEnabled flag in AsmParser behind accessor methods.Eli Bendersky
2013-01-10[ms-inline asm] Add support for calling functions from inline assembly.Chad Rosier
2013-01-10Fix include guards so they exactly match file names.Jakub Staszak
2012-12-20Remove MCTargetAsmLexer and its derived classes now that edis,Roman Divacky
2012-12-03Sort the #include lines for the include/... tree with the script.Chandler Carruth
2012-10-26[ms-inline asm] Add support for the TYPE operator.Chad Rosier
2012-10-25[ms-inline asm] Perform field lookups with the dot operator.Chad Rosier
2012-10-23[ms-inline asm] Add an implementation of the offset operator. This is a followChad Rosier
2012-10-22[ms-inline-asm] Implement _emit directive (which is roughly equivalent to .by...Eli Friedman
2012-10-22[ms-inline asm] Add the isOffsetOf() function.Chad Rosier
2012-10-19[ms-inline asm] Have the TargetParser callback to Sema to determine the size ofChad Rosier
2012-10-19Pacify -Wnon-virtual-dtor.Nick Lewycky
2012-10-18[ms-inline asm] Add a size argument to the LookupInlineAsmIdentifier() callback,Chad Rosier
2012-10-18[ms-inline asm] Have the LookupInlineAsmIdentifier() callback function return aChad Rosier
2012-10-18[ms-inline asm] Move most of the AsmParsing logic in clang back into the MCChad Rosier
2012-10-16[ms-inline asm] Add the helper function, isParseringInlineAsm(). To be used i...Chad Rosier
2012-10-15[ms-inline asm] Add a few new APIs to the AsmParser class in support of MS-StyleChad Rosier
2012-10-13[ms-inline asm] Remove the MatchInstruction() function. Previously, this wasChad Rosier
2012-10-12[ms-inline asm] Add a few data members and member functions to theChad Rosier
2012-10-02Revert 165057, per Jim's request. This requires further discussion.Chad Rosier
2012-10-02[ms-inline asm] Add basic support for wildcard MCParsedAsmOperands. This typeChad Rosier
2012-10-01[ms-inline asm] Expose the getReg() function in the base class.Chad Rosier
2012-09-19Add support for macro parameters/arguments delimited by spaces,Preston Gurd
2012-09-14Fix Doxygen issues:Dmitri Gribenko
2012-09-11Add documentation.Chad Rosier
2012-09-11Add a few virtual functions to the abstract MCParsedAsmOperand class.Chad Rosier
2012-08-29Make use of the LLVM_DELETED_FUNCTION macro.Craig Topper
2012-04-15Make member variables of AsmToken private. Remove unnecessary forward declara...Craig Topper
2012-01-31Add assembler dialect attribute in asm parser which lets target specific asm ...Devang Patel