1. 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
  2. 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
  3. 924c5e5 Add support for parsing the ELF .type assembler directive. by Matt Fleming · 15 years ago
  4. a7f1354 fix rdar://7986634 - match instruction opcodes case insensitively. by Chris Lattner · 15 years ago
  5. 4d01cbe Make EmitTBSSSymbol take a section argument so that we can find it later. by Eric Christopher · 15 years ago
  6. ebe7fcd Added support in MC for Directional Local Labels. by Kevin Enderby · 15 years ago
  7. c6177a4 More data/parsing support for tls directives. Add a few more testcases by Eric Christopher · 15 years ago
  8. 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
  9. 525a3a6 llvm-mc: Support reassignment of variables in one special case, when the by Daniel Dunbar · 15 years ago
  10. d04d98d Assume that we'll handle mangling the symbols earlier and just put the by Eric Christopher · 15 years ago
  11. 482eba0 Add AsmParser support for darwin tbss directive. by Eric Christopher · 15 years ago
  12. c260a3e Fix a couple of typos. by Eric Christopher · 15 years ago
  13. 7bb7c55 fix rdar://7965971 and a fixme: use ParseIdentifier in by Chris Lattner · 15 years ago
  14. c304718 MC: Reject attempts to define a variable symbol. by Daniel Dunbar · 15 years ago
  15. 08a408a MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue. by Daniel Dunbar · 15 years ago
  16. 31e8e1d llvm-mc: Fix case were we would skip a line in the .s file after an instruction by Daniel Dunbar · 15 years ago
  17. 7834fac refactor .if handling code a bit. by Chris Lattner · 15 years ago
  18. d305035 implement mc asmparser support for '.', which gets the by Chris Lattner · 15 years ago
  19. f0559e4 move macho section uniquing from MCParser and TLOF to MCContext where by Chris Lattner · 15 years ago
  20. 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
  21. 9b97a73 Rip out the 'is temporary' nonsense from the MCContext interface to by Chris Lattner · 15 years ago
  22. 4e815f8 MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. by Daniel Dunbar · 15 years ago
  23. 5e6a7a2 llvm-mc: Support -n, useful for comparing -integrated-as output since the by Daniel Dunbar · 15 years ago
  24. 0965200 Remove unneeded includes. by Daniel Dunbar · 15 years ago
  25. 00685bb eliminate MCContext::CreateSymbol and CreateTemporarySymbol. by Chris Lattner · 15 years ago
  26. f60e9bb pass in more section kinds, enough to get the .align 0x90 by Chris Lattner · 15 years ago
  27. d74acb0 This is a patch to the assembler frontend to detect when aligning a text by Kevin Enderby · 15 years ago
  28. 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
  29. d32e803 wirte up .file and .file to the mc asmparser. by Chris Lattner · 16 years ago
  30. 75f265f fix a parsing problem on instructions like: by Chris Lattner · 16 years ago
  31. a5ad93a move the various directive enums out of the MCStreamer class by Chris Lattner · 16 years ago
  32. 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]
  33. c6ef277 create a new MCParser library and move some stuff into it. by Chris Lattner · 16 years ago
  34. fd0b028 Moved handling of inclusion from the AsmLexer to by Sean Callanan · 16 years ago
  35. bf2013e Changed the AsmParser to handle error messages itself by Sean Callanan · 16 years ago
  36. 10d33a4 Promoted the reference to the SourceMgr from AsmLexer by Sean Callanan · 16 years ago
  37. 79036e4 Modified MCAsmLexer to return error information upward by Sean Callanan · 16 years ago
  38. 18b8323 Promoted the getTok() method to MCAsmParser so that by Sean Callanan · 16 years ago
  39. 79ed1a8 Added a Lex function to the AsmParser, to allow handling by Sean Callanan · 16 years ago
  40. aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
  41. ddf6bdd add a "MCStreamer::EmitFill" method, and move the default implementation by Chris Lattner · 16 years ago
  42. 258281d fix parsing .comm directives on systems which do not represent alignments by Chris Lattner · 16 years ago
  43. 54482b4 fix a bug in range information for $42, eliminate an by Chris Lattner · 16 years ago
  44. b4307b3 extend MCAsmParser::ParseExpression and ParseParenExpression by Chris Lattner · 16 years ago
  45. 9d3c755 add virtual methods to get the start/end of a MCParsedAsmOperand, by Chris Lattner · 16 years ago
  46. 9898671 Split the TargetAsmParser "ParseInstruction" interface in half: by Chris Lattner · 16 years ago
  47. f007e85 prune #includes in TargetAsmParser.h by Chris Lattner · 16 years ago
  48. 9bc0af8 Mark some debug variables as 'unused' to quiet compiler and analyzer. by Bill Wendling · 16 years ago
  49. e00b011 MC: Remove unneeded context argument to MCExpr::Evaluate*. by Daniel Dunbar · 16 years ago
  50. 75773ff MC: Tweak variable assignment diagnostics, and make reassignment of non-absolute by Daniel Dunbar · 16 years ago
  51. fffff91 MC: When parsing a variable reference, substitute absolute variables immediately by Daniel Dunbar · 16 years ago
  52. ebb89b4 add a new DirectiveMap stringmap, which allows more efficient dispatching by Chris Lattner · 16 years ago
  53. 3b13d36 use an accessor to simplify code. by Chris Lattner · 16 years ago
  54. 9c65645 Added the ParseInstruction() hook for target specific assembler directives so by Kevin Enderby · 16 years ago
  55. 12fd767 Fix an integer truncation noticed by MSVC. by Benjamin Kramer · 16 years ago
  56. 821e333 llvm-mc: Pass values to MCStreamer as MCExprs, not MCValues. by Daniel Dunbar · 16 years ago
  57. e2ace50 llvm-mc: Simplify EmitAssignment ('.set' is identical to '='). by Daniel Dunbar · 16 years ago
  58. 883f920 llvm-mc: Remove MCAsmParser::Parse[Paren]RelocatableExpression. by Daniel Dunbar · 16 years ago
  59. c18274b llvm-mc: Add MCAsmParser::Parse[Paren]Expression forms which return an MCExpr. by Daniel Dunbar · 16 years ago
  60. 6ce004d llvm-mc: Add MCAsmParser::getContext. by Daniel Dunbar · 16 years ago
  61. 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
  62. 28c251b llvm-mc: Move AsmExpr into MC lib (as MCExpr). by Daniel Dunbar · 16 years ago
  63. 7092c7e llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported for now. by Daniel Dunbar · 16 years ago
  64. e6cdbf2 llvm-mc: Emit .lcomm as .zerofill. by Daniel Dunbar · 16 years ago
  65. 2e15292 llvm-mc: Unique zero fill sections. by Daniel Dunbar · 16 years ago
  66. bdee6df Revert r80305, I forgot a dependent change. by Daniel Dunbar · 16 years ago
  67. 58b5068 llvm-mc: Unique sections in .zerofill. by Daniel Dunbar · 16 years ago
  68. 7c0a334 llvm-mc/Mach-O: Unique sections properly, so we don't get duplicate text by Daniel Dunbar · 16 years ago
  69. 959fd88 llvm-mc/Mach-O: Don't put assembler temporary labels in the symbol table. by Daniel Dunbar · 16 years ago
  70. b58a804 llvm-mc: Make non-sensical max bytes to .align an error. by Daniel Dunbar · 16 years ago
  71. 8906ff1 llvm-mc: Clean up some handling of symbol/section association to be more correct by Daniel Dunbar · 16 years ago
  72. 2330df6 llvm-mc: Improve handling of implicit alignment for magic section directives by Daniel Dunbar · 16 years ago
  73. 0afb9f5 llvm-mc: In a .fill directive, still honor .align even if invalid maximum bytes by Daniel Dunbar · 16 years ago
  74. bc38ca7 llvm-mc: Accept .fill size of 8. by Daniel Dunbar · 16 years ago
  75. b3f3c03 llvm-mc: Various section parsing fixes. by Daniel Dunbar · 16 years ago
  76. 1ab7594 llvm-mc: Support escaped characters in string literals (for .ascii and .asciz) by Daniel Dunbar · 16 years ago
  77. 1e840b2 llvm-mc: Accept .word as a synonym for .short by Daniel Dunbar · 16 years ago
  78. d0c14d6 llvm-mc: Sketch parsing for .file, .line, and .loc. No streamer hooks for these by Daniel Dunbar · 16 years ago
  79. ace6312 llvm-mc: Fix darwin .section parsing. It was skipping the section name and a ',' by Daniel Dunbar · 16 years ago
  80. f9bdedd split MachO section handling stuff out to its out .h/.cpp file. by Chris Lattner · 16 years ago
  81. e15c2d7 add a fixme by Chris Lattner · 16 years ago
  82. ff4bc46 Make the big switch: Change MCSectionMachO to represent a section *semantically* by Chris Lattner · 16 years ago
  83. 93b6db3 sink the 'name' and 'isdirective' state out of MCSection into its derived classes. by Chris Lattner · 16 years ago
  84. 0aac301 switch this to create coff sections for now, it doesn't really matter for by Chris Lattner · 16 years ago
  85. c114ed7 Added Mac OS X assembler style conditional assembly. I may come back and see if by Kevin Enderby · 16 years ago
  86. 5d65542 update for API change. by Chris Lattner · 16 years ago
  87. 4a7bc1e All MCSections are now required to have a SectionKind. by Chris Lattner · 16 years ago
  88. a6b3c5d llvm-mc: More quoted identifier support. by Daniel Dunbar · 16 years ago
  89. 76c4d76 llvm-mc: Support quoted identifiers. by Daniel Dunbar · 16 years ago
  90. 6bdd74c fix some more issues where we expected GetSection to do "get or create" by Chris Lattner · 16 years ago
  91. 56594f9 fix a bunch of failing tests now that MCContext::GetSection doesn't create sections. by Chris Lattner · 16 years ago
  92. 16cdcb3 Move X86 instruction parsing into X86/AsmParser. by Daniel Dunbar · 16 years ago
  93. a3c924f Switch AsmLexer::Lex to returning a reference to the current token. by Daniel Dunbar · 16 years ago
  94. 419aded Drop some AsmLexer methods in favor of their AsmToken equivalents. by Daniel Dunbar · 16 years ago
  95. 3f87233 llvm-mc: Sink token enum into AsmToken. by Daniel Dunbar · 16 years ago
  96. f9507ff llvm-mc: Implement .abort fully in the front end by Daniel Dunbar · 16 years ago
  97. 9a7e2cc llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API. by Daniel Dunbar · 16 years ago
  98. 5026ae4 Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API as by Kevin Enderby · 16 years ago
  99. a3af370 Add MCAsmParser interface. by Daniel Dunbar · 16 years ago
  100. f96db46 Removed the SubsectionsViaSymbols MCStreamer API and replaced it with a generic by Kevin Enderby · 16 years ago