- 414c0c4 llvm-mc: Use EmitIntValue where possible, which makes the API calls from the AsmParser and CodeGen line up better. by Daniel Dunbar · 15 years ago
- 01777ff llvm-mc: Use AddBlankLine in asm parser. This makes transliteration match the input much more closely, and also makes the API calls from the AsmParser and CodeGen line up better. by Daniel Dunbar · 15 years ago
- 924c5e5 Add support for parsing the ELF .type assembler directive. by Matt Fleming · 15 years ago
- a7f1354 fix rdar://7986634 - match instruction opcodes case insensitively. by Chris Lattner · 15 years ago
- 4d01cbe Make EmitTBSSSymbol take a section argument so that we can find it later. by Eric Christopher · 15 years ago
- ebe7fcd Added support in MC for Directional Local Labels. by Kevin Enderby · 15 years ago
- c6177a4 More data/parsing support for tls directives. Add a few more testcases by Eric Christopher · 15 years ago
- 648ac51 MC/Mach-O/x86: Optimal nop sequences should only be used for the .text sections, not all sections in the text segment. by Daniel Dunbar · 15 years ago
- 525a3a6 llvm-mc: Support reassignment of variables in one special case, when the by Daniel Dunbar · 15 years ago
- d04d98d Assume that we'll handle mangling the symbols earlier and just put the by Eric Christopher · 15 years ago
- 482eba0 Add AsmParser support for darwin tbss directive. by Eric Christopher · 15 years ago
- c260a3e Fix a couple of typos. by Eric Christopher · 15 years ago
- 7bb7c55 fix rdar://7965971 and a fixme: use ParseIdentifier in by Chris Lattner · 15 years ago
- c304718 MC: Reject attempts to define a variable symbol. by Daniel Dunbar · 15 years ago
- 08a408a MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue. by Daniel Dunbar · 15 years ago
- 31e8e1d llvm-mc: Fix case were we would skip a line in the .s file after an instruction by Daniel Dunbar · 15 years ago
- 7834fac refactor .if handling code a bit. by Chris Lattner · 15 years ago
- d305035 implement mc asmparser support for '.', which gets the by Chris Lattner · 15 years ago
- f0559e4 move macho section uniquing from MCParser and TLOF to MCContext where by Chris Lattner · 15 years ago
- 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