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