1. 44d798d Add support for a new extension to the .file directive: by Nick Lewycky · 13 years ago
  2. 2fec6c5 Teach the MC to output code/data region marker labels in MachO and ELF modes. These are used by disassemblers to provide better disassembly, particularly on targets like ARM Thumb that like to intermingle data in the TEXT segment. by Owen Anderson · 13 years ago
  3. 2df9f8d Initialize member variable. by Benjamin Kramer · 13 years ago
  4. 5fbe5e7 Some autoconf tests use module level inline asm to test compiler's handling of by Evan Cheng · 13 years ago
  5. 49cb9b8 Assume .cfi_startproc is the first thing in a function. If the function is by Rafael Espindola · 13 years ago
  6. d967578 Add a method to set compact unwind encoding information in a frame. by Bill Wendling · 13 years ago
  7. 1be0e27 Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest by Evan Cheng · 13 years ago
  8. 6589153 Make EmitIntValue() work properly on big-endian targets. by Roman Divacky · 13 years ago
  9. c4cbf9b Start keeping track of where the various unwind instructions are in the prolog. by Charles Davis · 13 years ago
  10. 4eeb7b6 My attempt at fixing the leak reported by the valgrind buildbots. Valgrind will by Charles Davis · 13 years ago
  11. c2d3022 Fix inverted conditional in SaveReg and SaveXMM. Err when the frame pointer is by Charles Davis · 13 years ago
  12. ca93138 Test .seh_startchained and .seh_endchained parsing. by Charles Davis · 13 years ago
  13. 40de0e0 Test basic SEH directive-parsing functionality. Fix a latent bug exposed by by Charles Davis · 13 years ago
  14. fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
  15. 38ea9ee Implement emission of all Win64 exception tables. Make the COFF streamer emit by Charles Davis · 13 years ago
  16. edeecbf Don't allow unaligned offsets and sizes in the Win64 EH directives. by Charles Davis · 13 years ago
  17. 81f3830 Don't allow .seh_handler and .seh_handlerdata directives inside chained by Charles Davis · 13 years ago
  18. 321fe74 A handler for a function in the Win64 EH scheme can be both an unwind handler by Charles Davis · 13 years ago
  19. 5c2256a Set the "LastFrameInst" field when streaming a .seh_setframe directive. This by Charles Davis · 13 years ago
  20. d0b76d0 "Implement" the HandlerData Win64 EH method in the base MCStreamer. by Charles Davis · 13 years ago
  21. 78ff647 Looks like OS X assemblers (including MC) don't like by Rafael Espindola · 13 years ago
  22. a6f2678 Misc code refactorings: by Rafael Espindola · 13 years ago
  23. 61558aa Implement the EndProlog Win64 EH method on the base MCStreamer. by Charles Davis · 13 years ago
  24. c3b1628 Implement the Win64 EH prolog instruction methods on the base MCStreamer. by Charles Davis · 13 years ago
  25. 440596f Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) Make by Charles Davis · 13 years ago
  26. 91d9a1c Implement the StartChained and EndChained Win64 EH methods on MCStreamer. by Charles Davis · 13 years ago
  27. 0855bc5 Implement the StartProc and EndProc Win64 EH methods on the base MCStreamer. by Charles Davis · 13 years ago
  28. f070901 Add some more Win64 EH directives: by Charles Davis · 13 years ago
  29. 9c77398 While thinking about how to know where the functions' boundaries are for by Charles Davis · 13 years ago
  30. cacdc4f Add a method I forgot in the last commit. Don't worry, this one passed by Charles Davis · 13 years ago
  31. baaa320 Fix copy-pasto. by Charles Davis · 13 years ago
  32. ff96a12 Add stub methods to MCStreamer for emitting Win64 exception-handling by Charles Davis · 13 years ago
  33. 713c4bf Add CFIStartSections to the asm printer. Add an assert that at least by Rafael Espindola · 13 years ago
  34. 40a7dbb Add support for producing .deubg_frame sections. by Rafael Espindola · 13 years ago
  35. c25dad8 Factor some code into a new EmitFrames method. by Rafael Espindola · 13 years ago
  36. f9efd83 Parsing and plumbing for .cfi_sections. by Rafael Espindola · 13 years ago
  37. debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 13 years ago
  38. a37bd1d Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr. by Rafael Espindola · 13 years ago
  39. 8bca410 Mark the EH symbol global or weak if the corresponding function is. by Rafael Espindola · 13 years ago
  40. ed708f9 Factor a bit of code to MCStreamer::EmitLabel. Keep track of the last by Rafael Espindola · 13 years ago
  41. 3f3bf93 Reduce clutter in asm output. Do not emit source location as comment for each instruction. by Devang Patel · 13 years ago
  42. 066c2f4 Be consistent about being virtual and returning void in the cfi methods. by Rafael Espindola · 13 years ago
  43. 5d7dcd3 Remove LastOffset from the asm parser. by Rafael Espindola · 13 years ago
  44. 25f492e Fix the case of a .cfi_rel_offset before any .cfi_def_cfa_offset. by Rafael Espindola · 13 years ago
  45. c575439 Implement .cfi_same_value. by Rafael Espindola · 13 years ago
  46. 57caad7 Preliminary support for ARM frame save directives emission via MI flags. by Anton Korobeynikov · 14 years ago
  47. b5e16af Some first rudimentary support for ARM EHABI: print exception table in "text mode". by Anton Korobeynikov · 14 years ago
  48. 7d0805d Use a vector of pairs to implement the section stack, not two by Joerg Sonnenberger · 14 years ago
  49. 7768a9d Add support for pushsection and popsection. Patch by Joerg Sonnenberger. by Rafael Espindola · 14 years ago
  50. 9c54c14 Remove second return. by Rafael Espindola · 14 years ago
  51. b40a71f Implement cfi_def_cfa. Also don't convert to dwarf reg numbers twice. Looks by Rafael Espindola · 14 years ago
  52. b4601bd Implement cfi_def_cfa_register. by Rafael Espindola · 14 years ago
  53. b790a17 Initial .cfi_offset implementation. by Rafael Espindola · 14 years ago
  54. fe024d0 Implement .cfi_remember_state and .cfi_restore_state. by Rafael Espindola · 14 years ago
  55. 5bba084 Start adding basic support for emitting the call frame instructions. by Rafael Espindola · 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. 90a5a0c Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a much by Rafael Espindola · 14 years ago
  59. 818b5f5 Better fix for opt build by Matt Beaumont-Gay · 14 years ago
  60. e194b26 Fix opt -Werror build by Matt Beaumont-Gay · 14 years ago
  61. b35d56c Generalize an assert. by Rafael Espindola · 14 years ago
  62. 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 14 years ago
  63. f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
  64. 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 14 years ago
  65. dea914b Add assert to catch an attempt to emit .byte 256 by Devang Patel · 14 years ago
  66. 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 14 years ago
  67. 6d86492 Revert previous two patches while I try to find out how to make both by Rafael Espindola · 14 years ago
  68. 2303c9d Add an EmitAbsValue helper method and use it in cases where we want to be sure by Rafael Espindola · 14 years ago
  69. 2df042c Make EmitIntValue more efficient and more like what we do for leb128. The by Rafael Espindola · 14 years ago
  70. 660b5fc Do with uleb the same trick we now do with dwarf line/address advances. This by Rafael Espindola · 14 years ago
  71. 32a006e Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 14 years ago
  72. 3e03211 Avoid code duplication in the many unsupported EmitGPRel32Value implementations. by Rafael Espindola · 14 years ago
  73. cdfecc8 Add basic CFI methods to the streamer interface. by Rafael Espindola · 14 years ago
  74. af6b5808 Add .loc methods to the streamer. by Rafael Espindola · 14 years ago
  75. 3ff5709 Add support for expressions in .sleb/.uleb directives. by Rafael Espindola · 14 years ago
  76. 484291c Implement .weakref. by Rafael Espindola · 14 years ago
  77. c095793 This is the last major patch to implement support for the .loc directive by Kevin Enderby · 14 years ago
  78. 1674b0b Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky. by Benjamin Kramer · 14 years ago
  79. e5c8d95 _[A-Z] identifiers are reserved for the implementation. by Michael J. Spencer · 14 years ago
  80. ab3b365 Grammar fix. This is a test commit. by Matt Fleming · 14 years ago
  81. 58bc4dd add a twine form of MCStreamer::EmitRawText, and mc'ize by Chris Lattner · 14 years ago
  82. 3580dea add <cstdlib> header for abort() on linux builders. by Chris Lattner · 14 years ago
  83. 91bead7 add a new EmitInlineAsm function to asmprinter to handle inline asm. by Chris Lattner · 14 years ago
  84. 6cde3e6 add a EmitSymbolValue convenience method to MCStreamer. by Chris Lattner · 14 years ago
  85. d79d9dc add a new MCAsmStreamer::GetCommentOS method to simplify stuff by Chris Lattner · 15 years ago
  86. 32ae3fe add a new EmitIntValue method that MCStreamer impls can optionally define by Chris Lattner · 15 years ago
  87. aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 15 years ago
  88. ddf6bdd add a "MCStreamer::EmitFill" method, and move the default implementation by Chris Lattner · 15 years ago
  89. dabf07c Make AsmStreamer maintain a notion of the current section, pushing it up from the by Chris Lattner · 15 years ago
  90. a11af53 Start MCAsmStreamer implementation. by Daniel Dunbar · 15 years ago