aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MC/MCParser
AgeCommit message (Expand)Author
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
2012-01-10Let asm parser query asm syntax dialect.Devang Patel
2011-10-16Add AsmToken::getEndLoc and use it to add ranges to x86 asm register parsing.Benjamin Kramer
2011-10-16Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner
2011-09-14Move state var to private class member.Jim Grosbach
2011-09-13First step in supporting #line directives in assembler. This step parses theKevin Enderby
2011-08-16Remove unused Target argument from AsmParser construction methods.Jim Grosbach
2011-08-16Remove unused forward declaration.Jim Grosbach
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng
2011-07-13Update MCParsedAsmOperand debug methods.Jim Grosbach
2011-06-05Basic support for macros with explicit arguments.Rafael Espindola
2011-05-19Reapply 131644 including the missing header changes:Joerg Sonnenberger
2011-03-24Clean up assembly statement separator support.Jim Grosbach
2011-02-24Restore r125595 (reverted in r126336) with modifications:Joerg Sonnenberger