1. d967578 Add a method to set compact unwind encoding information in a frame. by Bill Wendling · 13 years ago
  2. c872143d Fixed a bug where the MC subtarget information by Sean Callanan · 13 years ago
  3. 2d28617 Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for by Evan Cheng · 13 years ago
  4. 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
  5. 1be0e27 Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest by Evan Cheng · 13 years ago
  6. 833ce06 Remove setting the bit for personality function. It should be set by the linker. by Bill Wendling · 13 years ago
  7. 79a6a48 Encode that we have a personality function. by Bill Wendling · 13 years ago
  8. 1abf2cb Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 13 years ago
  9. 4bb5b03 * If we have an LSDA, we need to mark it in the encoding. by Bill Wendling · 13 years ago
  10. 672b93a Unfortunately several files in MC are badly violating layering rule by using by Evan Cheng · 13 years ago
  11. b7f689b Update MCParsedAsmOperand debug methods. by Jim Grosbach · 13 years ago
  12. 8440fe2 Don't emit the FDE end label if the last thing emitted was a compact unwind and by Bill Wendling · 13 years ago
  13. 7ae0df4 Resynchronize EDInfo.h and EDEmitter.cpp. by Shantonu Sen · 13 years ago
  14. 59ee62d - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 13 years ago
  15. ffc0e73 Change createAsmParser to take a MCSubtargetInfo instead of triple, by Evan Cheng · 13 years ago
  16. 5c2eef6 Fix comment. by Evan Cheng · 13 years ago
  17. 480cee5 TargetAsmParser doesn't need reference to Target. by Evan Cheng · 13 years ago
  18. ebdeeab Eliminate asm parser's dependency on TargetMachine: by Evan Cheng · 13 years ago
  19. 3014b2f This patch adds a flag in MCAsmInfo that indicates whether dwarf register by Akira Hatanaka · 13 years ago
  20. 0ddff1b Compute feature bits at time of MCSubtargetInfo initialization. by Evan Cheng · 13 years ago
  21. 6a6b8c3 Add a target hook to encode the compact unwind information. by Bill Wendling · 13 years ago
  22. 2b2dc7c Clean up the #includes. by Bill Wendling · 13 years ago
  23. b262799 createMCInstPrinter doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
  24. 2416b89 Add getFeatureBits to extract feature bits for a given CPU. by Evan Cheng · 13 years ago
  25. 9421470 - Added MCSubtargetInfo to capture subtarget features and scheduling by Evan Cheng · 13 years ago
  26. 4d9af61 Eliminate one extra conversion. by Evan Cheng · 13 years ago
  27. 24e11af Another misuse of StringRef. MSVC is very sensitive to that kind of error. by Francois Pichet · 13 years ago
  28. 3f9b9eb Fix use after free. by Rafael Espindola · 13 years ago
  29. e1bff38 Switch SubtargetFeatures from std::string to StringRef. by Evan Cheng · 13 years ago
  30. c388216 Remove tabs. by Bill Wendling · 13 years ago
  31. e08d433 Improve comment: Show the register the DWARF label is added to. by Bill Wendling · 13 years ago
  32. d221cd6 Add one more comment to the FDE verbose asm output. by Bill Wendling · 13 years ago
  33. 2541c41 Add comments to the FDE. by Bill Wendling · 13 years ago
  34. efd24dd Add more comments to the ASM output for the CIE's "moves". by Bill Wendling · 13 years ago
  35. 3c163cf Add comments to the ASM output to help understand the compact unwind and CIE tables. by Bill Wendling · 13 years ago
  36. 276365d Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 13 years ago
  37. 9287a6e * Use the proper size to output the range size. by Bill Wendling · 13 years ago
  38. 4498d39 Stupid error: If the LSDA and Personality functions aren't there, emit 0 instead by Bill Wendling · 13 years ago
  39. 9056e90 We don't want to use relocations inside the compact unwind section. Just use the by Bill Wendling · 13 years ago
  40. 254cf03 Asm parser range checking on .<size> <value> directives. by Jim Grosbach · 13 years ago
  41. c4a8430 Fix CMake build. by NAKAMURA Takumi · 13 years ago
  42. ab8be96 Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. by Evan Cheng · 13 years ago
  43. ba8297e Refactor MachO relocation generaration into the Target directories. by Jim Grosbach · 13 years ago
  44. 32e7abd tidy up whitespace. by Jim Grosbach · 13 years ago
  45. 535e58b Fixup info for Thumb2 unconditional branch. by Jim Grosbach · 13 years ago
  46. 0edb05b Tidy up. by Jim Grosbach · 13 years ago
  47. 95c3e48 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 13 years ago
  48. 5b46e8e Use a reference. Don't make a useless copy of the vector. by Bill Wendling · 13 years ago
  49. a8c9e6a Formatting changes. No functionality change. by Bill Wendling · 13 years ago
  50. e59fbc0 Revert r133513: by Eric Christopher · 13 years ago
  51. 4c0c446 Use the presence of the __compact_unwind section to indicate that a target by Bill Wendling · 13 years ago
  52. e3cd13f Some skeleton code to emit the compact unwind. If the information is unable to by Bill Wendling · 13 years ago
  53. 3f2ea82 80-column violations. by Bill Wendling · 13 years ago
  54. bbdffa9 Move class methods out-of-line. This reduces the indentation, and is more in by Bill Wendling · 13 years ago
  55. b8c6ed3 Remove the subclassing. This will be moved to the ASM printer. by Bill Wendling · 13 years ago
  56. dcf0e0c Directly print to a raw_ostream instead of printing to a buffer first. by Benjamin Kramer · 13 years ago
  57. 5cc6491 MC: Allow .common as alias for .comm assembler directive. PR10116. by Hans Wennborg · 13 years ago
  58. edb15d6 * Override the "EmitBytes" function, since it can sneak values in that way. by Bill Wendling · 13 years ago
  59. ccfae86 Remove false assertion. by Bill Wendling · 13 years ago
  60. 50cb969 Disable for another investigation. by Bill Wendling · 13 years ago
  61. 30507ef Support only DwarfCFI or SjLj exception handling in LSDA decoder. by Bill Wendling · 13 years ago
  62. 5ba8983 SjLj exception handling LSDA decoding support wasn't represented correctly. Use by Bill Wendling · 13 years ago
  63. 2fb86a8 Disable to investigate ARM failure. by Bill Wendling · 13 years ago
  64. e266ce6 Use the verbose asm flag instead of a new flag for decoding the LSDA. by Bill Wendling · 13 years ago
  65. 916a94b Add an option that allows one to "decode" the LSDA. by Bill Wendling · 13 years ago
  66. 738f05a Remove a useless copy of MCELFStreamer. Patch by Logan Chien! by Benjamin Kramer · 13 years ago
  67. e82b8ee Diagnostic for undefined assembler local symbols. by Jim Grosbach · 13 years ago
  68. 6c3044d Revert 133010. Self-hosted buildbot unhappy. by Jim Grosbach · 13 years ago
  69. c35dd25 Diagnostic for undefined assembler local symbols. by Jim Grosbach · 13 years ago
  70. a100074 Fix emission of PPC64 assembler on non-darwin platforms by splitting by Roman Divacky · 13 years ago
  71. bebd44a Remove an uneeded switch - Turns out reloc results are identical w/o the switch. (face+palm) by Jason W Kim · 13 years ago
  72. 6589153 Make EmitIntValue() work properly on big-endian targets. by Roman Divacky · 13 years ago
  73. 6536644 Basic support for macros with explicit arguments. by Rafael Espindola · 13 years ago
  74. 378e0ec Produce an undefined reference to _GLOBAL_OFFSET_TABLE_ if we have a by Rafael Espindola · 13 years ago
  75. e0b8703 Add support for @GOTPTOFF in i386 mode. by Nick Lewycky · 13 years ago
  76. 6f888a8 .cfi directive register parsing flexibility. by Jim Grosbach · 13 years ago
  77. cde4ce4 Don't hardcode the %reg format in the streamer. by Rafael Espindola · 13 years ago
  78. dd13790 Add new -d option to tblgen. It writes a make(1)-style dependency file. by Joerg Sonnenberger · 13 years ago
  79. 6e03294 Use the dwarf->llvm mapping to print register names in the cfi directives. by Rafael Espindola · 13 years ago
  80. 7b06b73 Add a parameter to the Win64 EH section getters to get a section with a by Charles Davis · 13 years ago
  81. 07cbe23 Assorted fixes for Win64 EH unwind info emission: by Charles Davis · 13 years ago
  82. c4cbf9b Start keeping track of where the various unwind instructions are in the prolog. by Charles Davis · 13 years ago
  83. ef60724 Add missing break statements. Align UNWIND_INFO and RUNTIME_FUNCTION structs by Charles Davis · 13 years ago
  84. 4eeb7b6 My attempt at fixing the leak reported by the valgrind buildbots. Valgrind will by Charles Davis · 13 years ago
  85. c2d3022 Fix inverted conditional in SaveReg and SaveXMM. Err when the frame pointer is by Charles Davis · 13 years ago
  86. ca93138 Test .seh_startchained and .seh_endchained parsing. by Charles Davis · 13 years ago
  87. 410ef2b Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues with them. by Charles Davis · 13 years ago
  88. 575630c Add tests for .seh_savereg and .seh_savexmm parsing. Once again, fix the by Charles Davis · 13 years ago
  89. 4726816 Add a test for .seh_pushframe parsing. Fix the bug exposed by it (and another by Charles Davis · 13 years ago
  90. 3092132 Add a test for the .seh_handler directive. Fix problems with the parsing by Charles Davis · 13 years ago
  91. 40de0e0 Test basic SEH directive-parsing functionality. Fix a latent bug exposed by by Charles Davis · 13 years ago
  92. 3b32d02 Implement the rest of the SEH directive-parsing methods in the COFFAsmParser. by Charles Davis · 13 years ago
  93. 95ae09a Propagate error correctly in the MC Asm parser for leading '$' expressions. by Jim Grosbach · 13 years ago
  94. 16e1b3f Implement .seh_stackalloc and .seh_pushframe parsing. by Charles Davis · 13 years ago
  95. fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
  96. 9063b55 switch to using a smallvector to avoid allocations for most normal size instructions. by Chris Lattner · 13 years ago
  97. 97ff42d tidy some things up. by Chris Lattner · 13 years ago
  98. 38ea9ee Implement emission of all Win64 exception tables. Make the COFF streamer emit by Charles Davis · 13 years ago
  99. 3185f5c Make the COFF streamer emit unwind info when processing a .seh_handlerdata by Charles Davis · 13 years ago
  100. edeecbf Don't allow unaligned offsets and sizes in the Win64 EH directives. by Charles Davis · 13 years ago