- 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
- 9b97a73 Rip out the 'is temporary' nonsense from the MCContext interface to by Chris Lattner · 15 years ago
- 4e815f8 MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. by Daniel Dunbar · 15 years ago
- 5e6a7a2 llvm-mc: Support -n, useful for comparing -integrated-as output since the by Daniel Dunbar · 15 years ago
- 0965200 Remove unneeded includes. by Daniel Dunbar · 15 years ago
- 00685bb eliminate MCContext::CreateSymbol and CreateTemporarySymbol. by Chris Lattner · 15 years ago
- f60e9bb pass in more section kinds, enough to get the .align 0x90 by Chris Lattner · 15 years ago
- d74acb0 This is a patch to the assembler frontend to detect when aligning a text by Kevin Enderby · 15 years ago
- e9a60eb MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we avoid fixups for obvious cases like '-(16)'. by Daniel Dunbar · 16 years ago
- d32e803 wirte up .file and .file to the mc asmparser. by Chris Lattner · 16 years ago
- 75f265f fix a parsing problem on instructions like: by Chris Lattner · 16 years ago
- a5ad93a move the various directive enums out of the MCStreamer class by Chris Lattner · 16 years ago
- be343b3 move some files out of the llvm-mc tool into the MCParser library so by Chris Lattner · 16 years ago[Renamed (99%) from tools/llvm-mc/AsmParser.cpp]
- c6ef277 create a new MCParser library and move some stuff into it. by Chris Lattner · 16 years ago
- fd0b028 Moved handling of inclusion from the AsmLexer to by Sean Callanan · 16 years ago
- bf2013e Changed the AsmParser to handle error messages itself by Sean Callanan · 16 years ago
- 10d33a4 Promoted the reference to the SourceMgr from AsmLexer by Sean Callanan · 16 years ago
- 79036e4 Modified MCAsmLexer to return error information upward by Sean Callanan · 16 years ago
- 18b8323 Promoted the getTok() method to MCAsmParser so that by Sean Callanan · 16 years ago
- 79ed1a8 Added a Lex function to the AsmParser, to allow handling by Sean Callanan · 16 years ago
- aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
- ddf6bdd add a "MCStreamer::EmitFill" method, and move the default implementation by Chris Lattner · 16 years ago
- 258281d fix parsing .comm directives on systems which do not represent alignments by Chris Lattner · 16 years ago
- 54482b4 fix a bug in range information for $42, eliminate an by Chris Lattner · 16 years ago
- b4307b3 extend MCAsmParser::ParseExpression and ParseParenExpression by Chris Lattner · 16 years ago
- 9d3c755 add virtual methods to get the start/end of a MCParsedAsmOperand, by Chris Lattner · 16 years ago
- 9898671 Split the TargetAsmParser "ParseInstruction" interface in half: by Chris Lattner · 16 years ago
- f007e85 prune #includes in TargetAsmParser.h by Chris Lattner · 16 years ago
- 9bc0af8 Mark some debug variables as 'unused' to quiet compiler and analyzer. by Bill Wendling · 16 years ago
- e00b011 MC: Remove unneeded context argument to MCExpr::Evaluate*. by Daniel Dunbar · 16 years ago
- 75773ff MC: Tweak variable assignment diagnostics, and make reassignment of non-absolute by Daniel Dunbar · 16 years ago
- fffff91 MC: When parsing a variable reference, substitute absolute variables immediately by Daniel Dunbar · 16 years ago
- ebb89b4 add a new DirectiveMap stringmap, which allows more efficient dispatching by Chris Lattner · 16 years ago
- 3b13d36 use an accessor to simplify code. by Chris Lattner · 16 years ago
- 9c65645 Added the ParseInstruction() hook for target specific assembler directives so by Kevin Enderby · 16 years ago
- 12fd767 Fix an integer truncation noticed by MSVC. by Benjamin Kramer · 16 years ago
- 821e333 llvm-mc: Pass values to MCStreamer as MCExprs, not MCValues. by Daniel Dunbar · 16 years ago
- e2ace50 llvm-mc: Simplify EmitAssignment ('.set' is identical to '='). by Daniel Dunbar · 16 years ago
- 883f920 llvm-mc: Remove MCAsmParser::Parse[Paren]RelocatableExpression. by Daniel Dunbar · 16 years ago
- c18274b llvm-mc: Add MCAsmParser::Parse[Paren]Expression forms which return an MCExpr. by Daniel Dunbar · 16 years ago
- 6ce004d llvm-mc: Add MCAsmParser::getContext. by Daniel Dunbar · 16 years ago
- 9643ac5 llvm-mc: Switch MCExpr construction to using static member functions, and taking the MCContext (which now owns all MCExprs). by Daniel Dunbar · 16 years ago
- 28c251b llvm-mc: Move AsmExpr into MC lib (as MCExpr). by Daniel Dunbar · 16 years ago
- 7092c7e llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported for now. by Daniel Dunbar · 16 years ago
- e6cdbf2 llvm-mc: Emit .lcomm as .zerofill. by Daniel Dunbar · 16 years ago
- 2e15292 llvm-mc: Unique zero fill sections. by Daniel Dunbar · 16 years ago
- bdee6df Revert r80305, I forgot a dependent change. by Daniel Dunbar · 16 years ago
- 58b5068 llvm-mc: Unique sections in .zerofill. by Daniel Dunbar · 16 years ago
- 7c0a334 llvm-mc/Mach-O: Unique sections properly, so we don't get duplicate text by Daniel Dunbar · 16 years ago
- 959fd88 llvm-mc/Mach-O: Don't put assembler temporary labels in the symbol table. by Daniel Dunbar · 16 years ago
- b58a804 llvm-mc: Make non-sensical max bytes to .align an error. by Daniel Dunbar · 16 years ago
- 8906ff1 llvm-mc: Clean up some handling of symbol/section association to be more correct by Daniel Dunbar · 16 years ago
- 2330df6 llvm-mc: Improve handling of implicit alignment for magic section directives by Daniel Dunbar · 16 years ago
- 0afb9f5 llvm-mc: In a .fill directive, still honor .align even if invalid maximum bytes by Daniel Dunbar · 16 years ago
- bc38ca7 llvm-mc: Accept .fill size of 8. by Daniel Dunbar · 16 years ago
- b3f3c03 llvm-mc: Various section parsing fixes. by Daniel Dunbar · 16 years ago
- 1ab7594 llvm-mc: Support escaped characters in string literals (for .ascii and .asciz) by Daniel Dunbar · 16 years ago
- 1e840b2 llvm-mc: Accept .word as a synonym for .short by Daniel Dunbar · 16 years ago
- d0c14d6 llvm-mc: Sketch parsing for .file, .line, and .loc. No streamer hooks for these by Daniel Dunbar · 16 years ago
- ace6312 llvm-mc: Fix darwin .section parsing. It was skipping the section name and a ',' by Daniel Dunbar · 16 years ago
- f9bdedd split MachO section handling stuff out to its out .h/.cpp file. by Chris Lattner · 16 years ago
- e15c2d7 add a fixme by Chris Lattner · 16 years ago
- ff4bc46 Make the big switch: Change MCSectionMachO to represent a section *semantically* by Chris Lattner · 16 years ago
- 93b6db3 sink the 'name' and 'isdirective' state out of MCSection into its derived classes. by Chris Lattner · 16 years ago
- 0aac301 switch this to create coff sections for now, it doesn't really matter for by Chris Lattner · 16 years ago
- c114ed7 Added Mac OS X assembler style conditional assembly. I may come back and see if by Kevin Enderby · 16 years ago
- 5d65542 update for API change. by Chris Lattner · 16 years ago
- 4a7bc1e All MCSections are now required to have a SectionKind. by Chris Lattner · 16 years ago
- a6b3c5d llvm-mc: More quoted identifier support. by Daniel Dunbar · 16 years ago
- 76c4d76 llvm-mc: Support quoted identifiers. by Daniel Dunbar · 16 years ago
- 6bdd74c fix some more issues where we expected GetSection to do "get or create" by Chris Lattner · 16 years ago
- 56594f9 fix a bunch of failing tests now that MCContext::GetSection doesn't create sections. by Chris Lattner · 16 years ago
- 16cdcb3 Move X86 instruction parsing into X86/AsmParser. by Daniel Dunbar · 16 years ago
- a3c924f Switch AsmLexer::Lex to returning a reference to the current token. by Daniel Dunbar · 16 years ago
- 419aded Drop some AsmLexer methods in favor of their AsmToken equivalents. by Daniel Dunbar · 16 years ago
- 3f87233 llvm-mc: Sink token enum into AsmToken. by Daniel Dunbar · 16 years ago
- f9507ff llvm-mc: Implement .abort fully in the front end by Daniel Dunbar · 16 years ago
- 9a7e2cc llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API. by Daniel Dunbar · 16 years ago
- 5026ae4 Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API as by Kevin Enderby · 16 years ago
- a3af370 Add MCAsmParser interface. by Daniel Dunbar · 16 years ago
- f96db46 Removed the SubsectionsViaSymbols MCStreamer API and replaced it with a generic by Kevin Enderby · 16 years ago
- 358ab1d Clean up the definition of Str in AsmParser::ParseDirectiveDarwinDumpOrLoad by Kevin Enderby · 16 years ago
- 8e25e2d implement .include in the lexer/parser instead of passing it into the streamer. by Chris Lattner · 16 years ago
- 6e68cd9 Added llvm-mc support for parsing the .dump and .load directives. by Kevin Enderby · 16 years ago
- 1f049b2 Added llvm-mc support for parsing the .include directive. by Kevin Enderby · 16 years ago
- 7114824 Added llvm-mc support for parsing the .lsym directive. by Kevin Enderby · 16 years ago
- 95cf30c Added llvm-mc support for parsing the .desc directive. by Kevin Enderby · 16 years ago
- 5f1f0b8 Added llvm-mc support for parsing the .abort directive. by Kevin Enderby · 16 years ago
- a5c7832 add llvm-mc support for parsing the .subsections_via_symbols directive. by Kevin Enderby · 16 years ago
- 3975025 silence vc++ warning. by Chris Lattner · 16 years ago
- 9be3fee add support for .zerofill, patch by Kevin Enderby! by Chris Lattner · 16 years ago
- 1fc3d75 add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby! by Chris Lattner · 16 years ago
- 4e4db7a Implement parsing support for the .comm directive. Patch by Kevin Enderby! by Chris Lattner · 16 years ago
- b717fb0 implement error recovery in the llvm-mc parser. Feel the power! by Chris Lattner · 16 years ago
- 2c3f00c llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by me by Daniel Dunbar · 16 years ago
- 0eebb05 llvm-mc: Emit parsed instructions to the MCStreamer. by Daniel Dunbar · 16 years ago
- d9627e1 llvm-mc: Introduce method to match a parsed x86 instruction into an MCInst. by Daniel Dunbar · 16 years ago
- f4b830f llvm-mc: Accept relocatable expressions for .org, assignments, .byte, etc. by Daniel Dunbar · 16 years ago
- 15d1707 llvm-mc: Evaluation for relocatable expressions. by Daniel Dunbar · 16 years ago
- 3fb7683 Normalize SourceMgr messages. by Daniel Dunbar · 16 years ago