1. 44d798d Add support for a new extension to the .file directive: by Nick Lewycky · 13 years ago
  2. 98c5dda Don't attach annotations to MCInst's. Instead, have the disassembler return, and the printer accept, an annotation string which can be passed through if the client cares about annotations. by Owen Anderson · 13 years ago
  3. 36a1601 Don't drop alignment info on local common symbols. by Benjamin Kramer · 13 years ago
  4. bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
  5. bfe3686 Remove one last reference to Target in MC library. by Evan Cheng · 13 years ago
  6. 78c10ee Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. by Evan Cheng · 13 years ago
  7. a7cfc08 Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong. by Evan Cheng · 13 years ago
  8. 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 13 years ago
  9. e76a33b Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 13 years ago
  10. 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
  11. 1be0e27 Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest by Evan Cheng · 13 years ago
  12. 672b93a Unfortunately several files in MC are badly violating layering rule by using by Evan Cheng · 13 years ago
  13. 5c2eef6 Fix comment. by Evan Cheng · 13 years ago
  14. 3014b2f This patch adds a flag in MCAsmInfo that indicates whether dwarf register by Akira Hatanaka · 13 years ago
  15. 95c3e48 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 13 years ago
  16. e59fbc0 Revert r133513: by Eric Christopher · 13 years ago
  17. b8c6ed3 Remove the subclassing. This will be moved to the ASM printer. by Bill Wendling · 13 years ago
  18. edb15d6 * Override the "EmitBytes" function, since it can sneak values in that way. by Bill Wendling · 13 years ago
  19. ccfae86 Remove false assertion. by Bill Wendling · 13 years ago
  20. 50cb969 Disable for another investigation. by Bill Wendling · 13 years ago
  21. 30507ef Support only DwarfCFI or SjLj exception handling in LSDA decoder. by Bill Wendling · 13 years ago
  22. 5ba8983 SjLj exception handling LSDA decoding support wasn't represented correctly. Use by Bill Wendling · 13 years ago
  23. 2fb86a8 Disable to investigate ARM failure. by Bill Wendling · 13 years ago
  24. e266ce6 Use the verbose asm flag instead of a new flag for decoding the LSDA. by Bill Wendling · 13 years ago
  25. 916a94b Add an option that allows one to "decode" the LSDA. by Bill Wendling · 13 years ago
  26. cde4ce4 Don't hardcode the %reg format in the streamer. by Rafael Espindola · 13 years ago
  27. 6e03294 Use the dwarf->llvm mapping to print register names in the cfi directives. by Rafael Espindola · 13 years ago
  28. 7b06b73 Add a parameter to the Win64 EH section getters to get a section with a by Charles Davis · 13 years ago
  29. 410ef2b Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues with them. by Charles Davis · 13 years ago
  30. fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
  31. ae8e829 Add missing leading \t when printing .cfi_def_cfa in the asmstreamer. by Jim Grosbach · 13 years ago
  32. cde87e2 Now that they're implemented, make the Win64 EH MCAsmStreamer methods call by Charles Davis · 13 years ago
  33. a6f2678 Misc code refactorings: by Rafael Espindola · 13 years ago
  34. c3b1628 Implement the Win64 EH prolog instruction methods on the base MCStreamer. by Charles Davis · 13 years ago
  35. 440596f Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) Make by Charles Davis · 13 years ago
  36. 8b3e5e5 Remove comments as Chris requested. by Charles Davis · 13 years ago
  37. d36d26d Fix an obvious typo in r131572. by Cameron Zwarich · 13 years ago
  38. f070901 Add some more Win64 EH directives: by Charles Davis · 13 years ago
  39. 0e30f02 Implement the Win64 EH directive methods for the assembly language streamer. by Charles Davis · 13 years ago
  40. 6469540 sets bit 0 of the function address of thumb function in .symtab by Rafael Espindola · 13 years ago
  41. 713c4bf Add CFIStartSections to the asm printer. Add an assert that at least by Rafael Espindola · 13 years ago
  42. c25dad8 Factor some code into a new EmitFrames method. by Rafael Espindola · 13 years ago
  43. 5426a9e GCC uses a different encoding of pointers in the FDE when using by Rafael Espindola · 13 years ago
  44. debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 13 years ago
  45. 2b3e12d Revert the previous patch while I figure out how to make llvm-gcc by Rafael Espindola · 13 years ago
  46. 89fc9e8 Enable CFI on OS X. by Rafael Espindola · 13 years ago
  47. 277abc8 Implement MCAsmStreamer::EmitEHSymAttributes. Doing this in the asm streamer by Rafael Espindola · 13 years ago
  48. f1a5c7e Add all the plumbing needed for MC to expand cfi to the old tables in by Rafael Espindola · 13 years ago
  49. a37bd1d Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr. by Rafael Espindola · 13 years ago
  50. 7f46b08 Implement MCAsmStreamer::EmitCFIDefCfa. by Rafael Espindola · 13 years ago
  51. 49a3ff9 Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries. by Devang Patel · 13 years ago
  52. ed708f9 Factor a bit of code to MCStreamer::EmitLabel. Keep track of the last by Rafael Espindola · 13 years ago
  53. e8cfbd8 Remove unused argument. by Rafael Espindola · 13 years ago
  54. 3f3bf93 Reduce clutter in asm output. Do not emit source location as comment for each instruction. by Devang Patel · 13 years ago
  55. 066c2f4 Be consistent about being virtual and returning void in the cfi methods. by Rafael Espindola · 13 years ago
  56. d645151 Fix whitespace. by NAKAMURA Takumi · 13 years ago
  57. 57caad7 Preliminary support for ARM frame save directives emission via MI flags. by Anton Korobeynikov · 14 years ago
  58. b5e16af Some first rudimentary support for ARM EHABI: print exception table in "text mode". by Anton Korobeynikov · 14 years ago
  59. f754f50 Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. by Cameron Zwarich · 14 years ago
  60. f410608 Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords! by Devang Patel · 14 years ago
  61. 7768a9d Add support for pushsection and popsection. Patch by Joerg Sonnenberger. by Rafael Espindola · 14 years ago
  62. c658520 Use common style for .cfi directives by Anton Korobeynikov · 14 years ago
  63. 8fbbd1c Add comment about Thumb2 fixup comments being completely bogus. by Evan Cheng · 14 years ago
  64. 82caf1a Relax an assertion. On archs like ARM, an immediate field may be scattered. So it's possible for some bits of every 8 bits to be encoded already, and the rest still needs to be fixed up. by Evan Cheng · 14 years ago
  65. bdc3167 Add support for .cfi_lsda. by Rafael Espindola · 14 years ago
  66. 3a83c40 Add support for the same encodings of the personality function that gnu as by Rafael Espindola · 14 years ago
  67. 476b242 Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 14 years ago
  68. 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 14 years ago
  69. 745dacc MC: Make TargetAsmBackend available to the AsmStreamer. by Daniel Dunbar · 14 years ago
  70. 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 14 years ago
  71. f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
  72. 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 14 years ago
  73. 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 14 years ago
  74. 5d4918d There are two reasons why we might want to use by Rafael Espindola · 14 years ago
  75. 767b1be Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 14 years ago
  76. 2df042c Make EmitIntValue more efficient and more like what we do for leb128. The by Rafael Espindola · 14 years ago
  77. 660b5fc Do with uleb the same trick we now do with dwarf line/address advances. This by Rafael Espindola · 14 years ago
  78. 32a006e Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 14 years ago
  79. 5113cdb It may not be an option to skip .debug_line if there are file reference in already emitted debug info. So, for now, emit dummy line table entry to make older linker and assemblers happy. This is not a new behavior, original AsmPrinter emitted similar line table entries. by Devang Patel · 14 years ago
  80. ee4854f Use set directive for StartMinusEndExpr. by Devang Patel · 14 years ago
  81. 6a13ddb If tehre are not any line entry then do not try to emit .debug_line section. by Devang Patel · 14 years ago
  82. ec0b428 Make EmitIntValue non virtual. by Rafael Espindola · 14 years ago
  83. cdfecc8 Add basic CFI methods to the streamer interface. by Rafael Espindola · 14 years ago
  84. e8e98d7 Added support for the Mach-O .symbol_resolver directive. rdar://8673046 by Kevin Enderby · 14 years ago
  85. a4b23ff Fix llvm-gcc boostrap on OS X by avoiding printing sleb and uleb when possible. by Rafael Espindola · 14 years ago
  86. 195a0ce Change some methods in MCDwarf.cpp to be able to handle an arbitrary by Rafael Espindola · 14 years ago
  87. af6b5808 Add .loc methods to the streamer. by Rafael Espindola · 14 years ago
  88. 3170a3b correct the fixup comment printer to work on big endian platforms. by Chris Lattner · 14 years ago
  89. e9c0ff2 Fix warning and add support for printing gnu_unique_object. by Rafael Espindola · 14 years ago
  90. ba21957 Add '.code 32' assembler directive to MC streamers. by Jim Grosbach · 14 years ago
  91. ce79299 MC'ize the '.code 16' and '.thumb_func' ARM directives. by Jim Grosbach · 14 years ago
  92. 7387345 Add 118023 back, but with proper spelling for .uleb128/.sleb128. by Rafael Espindola · 14 years ago
  93. 3ff5709 Add support for expressions in .sleb/.uleb directives. by Rafael Espindola · 14 years ago
  94. 484291c Implement .weakref. by Rafael Espindola · 14 years ago
  95. afd1cc2 Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile() by Jason W Kim · 14 years ago
  96. e07b75e allow target-specific label suffixes, patch by Yuri Gribov! by Chris Lattner · 14 years ago
  97. bd4ec84 grammar tweakage by Jim Grosbach · 14 years ago
  98. 00545e1 remove trailing whitespace by Jim Grosbach · 14 years ago
  99. d80781b Add a InitSections method to the streamer interface. by Rafael Espindola · 14 years ago
  100. 1674b0b Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky. by Benjamin Kramer · 14 years ago