aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCParser/AsmParser.cpp
AgeCommit message (Expand)Author
2012-11-05Fix for PR14264 cause by commit r167237 which did not take into account aKevin Enderby
2012-11-01Add support for generating dwarf debugging info with assembly filesKevin Enderby
2012-10-26[ms-inline asm] Add support for the TYPE operator.Chad Rosier
2012-10-26[ms-inline asm] Have the target AsmParser create the asmrewrite for the offsetofChad Rosier
2012-10-25[ms-inline asm] Add support for creating AsmRewrites in the target specificChad Rosier
2012-10-24[ms-inline asm] Create a register operand, rather than a memory operand when weChad 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] Don't rewrite out parts of an inline-asm skipped by .if 0 and...Eli Friedman
2012-10-20[ms-inline asm] Rename AsmOpRewrite to just AsmRewrite to be more generic. No...Chad Rosier
2012-10-20[ms-inline asm] If the state of the parser is ignore, then don't parse theChad Rosier
2012-10-19[ms-inline asm] Continue parsing even when we're in an ignore block.Chad Rosier
2012-10-19[ms-inline asm] Reset the opcode prior to parsing a statement.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] If we parsed a statement and the opcode is valid, then it's a...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-09Whitespace.Chad Rosier
2012-09-19Add support for macro parameters/arguments delimited by spaces,Preston Gurd
2012-09-19Support default parameters/arguments for assembler macros.Preston Gurd
2012-09-19Enhance unmatched '.endr' directive error message in assembler.Preston Gurd
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper
2012-09-14Fix Doxygen issues:Dmitri Gribenko
2012-09-13Assembler: Darwin variables defined via .set are no-dead-strip.Jim Grosbach
2012-09-07Fix alignment of .comm and .lcomm on mingw32.Benjamin Kramer
2012-09-07MC: Overhaul handling of .lcommBenjamin Kramer
2012-08-29Add virtual keywords for methods that override the base class.Craig Topper
2012-08-21Fix macros arguments with an underscore, dot or dollar in them. This is basedRafael Espindola
2012-08-21Make the wording in of the "expected identifier" error in the .macro directiveRafael Espindola
2012-08-21Use typedefs. Fix indentation. Extracted from the Andy/PaX patch.Rafael Espindola
2012-08-21Remove unused variable. Extracted from the Andy/PaX patch.Rafael Espindola
2012-08-21Fix typo. Extracted from the Andy/PaX patch.Rafael Espindola
2012-08-08Typedefs and indentation fixes from the Andy Zhang/PAX macro argument patch.Rafael Espindola
2012-07-30Keep empty assembly macro argument values in the middle of the list.Jim Grosbach
2012-07-23Fix a typo (the the => the)Sylvestre Ledru
2012-07-19Remove tabs.Bill Wendling
2012-07-05Enable target dependent directive parsing to hook before standard parser inAkira Hatanaka
2012-06-16Implement irpc. Extracted from a patch by the PaX team. I just added the test.Rafael Espindola
2012-06-15Factor macro argument parsing into helper methods and add support for .irp.Rafael Espindola
2012-06-03Represent .rept as an anonymous macro. This removes the need for the ActiveReptRafael Espindola
2012-06-03Add a typedef to simplify the code a bit. Not functionality change.Rafael Espindola
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-05-12Fix spacing after if.Benjamin Kramer
2012-05-12Add support for the .rept directive. Patch by Vladmir Sorokin. I added supportRafael Espindola
2012-05-12AsmParser: Add support for the .purgem directive.Benjamin Kramer