1. f705a7e Fix the note. by Rafael Espindola · 15 years ago
  2. d076482 Revert 122011, 122012, 122013, 122023 adding back an important optimization. by Rafael Espindola · 15 years ago
  3. bff66a8 Move some data to the TargetWriter. by Rafael Espindola · 15 years ago
  4. 175fb36 Thumb's forced-PC-alignment requirement applies to the _total_ displacement, not just to the fragment relative by Owen Anderson · 15 years ago
  5. 31f3578 Store and free the TargetObjectWriter. by Rafael Espindola · 15 years ago
  6. 6024c97 Stub out explicit MCELFObjectTargetWriter interface. by Rafael Espindola · 15 years ago
  7. 285b3e5 Move createELFObjectWriter to its own header. by Rafael Espindola · 15 years ago
  8. 127a6a4 Use getFixupKindInfo to implement isFixupKindPCRel, ELF version. by Rafael Espindola · 15 years ago
  9. 17304b3 MC/Expr: Implemnt more aggressive folding during symbol evaluation using by Daniel Dunbar · 15 years ago
  10. b874227 MC/Mach-O: On second thought, use a custom hook for enabling aggressive by Daniel Dunbar · 15 years ago
  11. 32c1c5a MC/Mach-O: Implement IsSymbolRefDifferenceFullyResolved. by Daniel Dunbar · 15 years ago
  12. 1f3662a MC/ObjectWriter: Add a new IsSymbolRefDifferenceFullyResolved target format specific hook. by Daniel Dunbar · 15 years ago
  13. 5d2477c MC/Assembler: Strip out object writer arguments, now that it is always available by Daniel Dunbar · 15 years ago
  14. feb7ba3 MC/Assembler: Make the MCObjectWriter available through the lifetime of the by Daniel Dunbar · 15 years ago
  15. 7b62afa MC/Target: Remove HasScatteredSymbols target hook variable, which has been by Daniel Dunbar · 15 years ago
  16. 8f714fe MC/Expr: Simplify. by Daniel Dunbar · 15 years ago
  17. 2d8e3e7 MC: Remove another dead MCAssembler argument, and update clients. by Daniel Dunbar · 15 years ago
  18. 92c66c7 MC: Remove dead MCAssembler argument -- Rafael, can you check the FIXME I added by Daniel Dunbar · 15 years ago
  19. 204e3b6 MC: Simplify (remove unnecessary MCAssembler argument, obsoleted by containment by Daniel Dunbar · 15 years ago
  20. cdf94e8 Write => in a more normal form. by Daniel Dunbar · 15 years ago
  21. f2ed62d MC/Expr: Simplify (and add a FIXME). by Daniel Dunbar · 15 years ago
  22. dfe125c "Fix" FDE alignment to match what gas does. by Rafael Espindola · 15 years ago
  23. dd18e28 MC/Expr: Add a doxyment. by Daniel Dunbar · 15 years ago
  24. 5d05d97 MC/Mach-O: Lift some MachObjectWriter arguments into the target specific by Daniel Dunbar · 15 years ago
  25. ae5abd5 MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface. by Daniel Dunbar · 15 years ago
  26. aa4b7dd MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h. by Daniel Dunbar · 15 years ago
  27. 7e06af8 MC/Mach-O: Use fixup info instead of hard coded list. by Daniel Dunbar · 15 years ago
  28. 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 15 years ago
  29. f13743b 1. ARM/MC/ELF: A few more ELF relocs for .o by Jason W Kim · 15 years ago
  30. 745dacc MC: Make TargetAsmBackend available to the AsmStreamer. by Daniel Dunbar · 15 years ago
  31. 818b5f5 Better fix for opt build by Matt Beaumont-Gay · 15 years ago
  32. e194b26 Fix opt -Werror build by Matt Beaumont-Gay · 15 years ago
  33. d18e011 Fix typo in r121875. by Owen Anderson · 15 years ago
  34. 47dbd42 Implement cleanups suggested by Daniel. by Owen Anderson · 15 years ago
  35. 2bf6afc Relax alignment fragments. by Rafael Espindola · 15 years ago
  36. f9a4476 Patch by David Meyer to avoid a O(N^2) behaviour when relaxing fragments. by Rafael Espindola · 15 years ago
  37. b35d56c Generalize an assert. by Rafael Espindola · 15 years ago
  38. 4750020 ARM Fixups relative to thumb functions need to have the low bit of the value by Jim Grosbach · 15 years ago
  39. 3fa4c1d First cut of ARM/MC/ELF PIC relocations. by Jason W Kim · 15 years ago
  40. e246717 Thumb unconditional branch binary encoding. rdar://8754994 by Jim Grosbach · 15 years ago
  41. 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
  42. f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
  43. 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
  44. 5fad7a9 Use const references. by Rafael Espindola · 15 years ago
  45. 05018c2 Fix an issue in some Thumb fixups, where the effective PC address needs to be 4-byte aligned when calculating by Owen Anderson · 15 years ago
  46. b492a7c Rename CB/CBZ specific fixup accordingly. by Jim Grosbach · 15 years ago
  47. dea914b Add assert to catch an attempt to emit .byte 256 by Devang Patel · 15 years ago
  48. a0871e7 ARM/MC/ELF TPsoft is now a proper pseudo inst. by Jason W Kim · 15 years ago
  49. dff2f71 Support the "target" encodings for the CB[N]Z instructions. by Bill Wendling · 15 years ago
  50. b8958b0 Add support for loading from a constant pool. by Bill Wendling · 15 years ago
  51. 5be6d2a Let target asm backends see assembler flags as they go by. Use that to handle by Jim Grosbach · 15 years ago
  52. 4f4363a Layout each section independently. With the testcase in PR8711: by Rafael Espindola · 15 years ago
  53. 545b77e Fix absolute recording of differences of symbols in two sections. Reduced from ctor_dtor_count-2.cpp. by Rafael Espindola · 15 years ago
  54. 3b3148f Fix relocations with weak definitions. by Rafael Espindola · 15 years ago
  55. bf60dad Fix pcrel relocations that cross sections. by Rafael Espindola · 15 years ago
  56. f10d2be Fix a crash reduced from gcc produced assembly. by Rafael Espindola · 15 years ago
  57. 85f2ecc Sorry for such a large commit. The summary is that only MachO cares about the by Rafael Espindola · 15 years ago
  58. 662a816 Add fixup for Thumb1 BL/BLX instructions. by Jim Grosbach · 15 years ago
  59. 22373b2 Use references to simplify the code a bit. by Rafael Espindola · 15 years ago
  60. 56a3990 Refactor ELFObjectWriter. by Jason W Kim · 15 years ago
  61. 1dda29b use getSymbolOffset. by Rafael Espindola · 15 years ago
  62. f96d17b Another use of getSymbolOffset. by Rafael Espindola · 15 years ago
  63. 179821a Remove the instruction fragment to data fragment lowering since it was causing by Rafael Espindola · 15 years ago
  64. 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
  65. 6d86492 Revert previous two patches while I try to find out how to make both by Rafael Espindola · 15 years ago
  66. 2303c9d Add an EmitAbsValue helper method and use it in cases where we want to be sure by Rafael Espindola · 15 years ago
  67. f8803fe Remove the getAddress getter, initialize Ordinal in the constructor and use by Rafael Espindola · 15 years ago
  68. f3faf92 Simplify a bit. by Rafael Espindola · 15 years ago
  69. 81d8ea5 Use getSymbolOffset on the COFF writer. by Rafael Espindola · 15 years ago
  70. 340a7a1 Don't use PadSectionToAlignment on windows. by Rafael Espindola · 15 years ago
  71. ffd902b Add a getSymbolOffset method and use it in the ELF writer. by Rafael Espindola · 15 years ago
  72. b4172fa Once the layout is done we don't need to keep updating which fragments are by Rafael Espindola · 15 years ago
  73. db74aea Remember the contents of leb and dwarfline fragments when relaxing. This avoids by Rafael Espindola · 15 years ago
  74. 5d4918d There are two reasons why we might want to use by Rafael Espindola · 15 years ago
  75. 767b1be Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 15 years ago
  76. a8de83c First step in fixing MC. Make it clear that we are avoiding a bug in the by Rafael Espindola · 15 years ago
  77. 2df042c Make EmitIntValue more efficient and more like what we do for leb128. The by Rafael Espindola · 15 years ago
  78. 660b5fc Do with uleb the same trick we now do with dwarf line/address advances. This by Rafael Espindola · 15 years ago
  79. 32a006e Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 15 years ago
  80. 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 · 15 years ago
  81. ee4854f Use set directive for StartMinusEndExpr. by Devang Patel · 15 years ago
  82. 76507f1 Add a fast path to EvaluateSymbolicAdd. This avoids computing symbol addresses by Rafael Espindola · 15 years ago
  83. e239305 Move EmitValueToOffset to the ObjectStreamer. by Rafael Espindola · 15 years ago
  84. dedb045 Add EmitInstToFragment to the generic object streamer. by Rafael Espindola · 15 years ago
  85. 6db8a9f The sections that the ELF object writer has to create are very simple and by Rafael Espindola · 15 years ago
  86. 6a13ddb If tehre are not any line entry then do not try to emit .debug_line section. by Devang Patel · 15 years ago
  87. dff84b0 Add support for binary encoding of ARM 'adr' instructions referencing constant by Jim Grosbach · 15 years ago
  88. 6566e0a Remove unused argument. by Rafael Espindola · 15 years ago
  89. 9f44724 Rename temporary symbols if they conflict with artificial symbols created by Rafael Espindola · 15 years ago
  90. 9d63d90 Add correct encodings for STRD and LDRD, including fixup support. Additionally, update these to unified syntax. by Owen Anderson · 15 years ago
  91. fdbdaac Fix a mised reloc rename spot. by Jim Grosbach · 15 years ago
  92. 85fed5e ARM/MC/ELF relocation "hello world" for movw/movt. by Jason W Kim · 15 years ago
  93. 1f6efa3 Merge System into Support. by Michael J. Spencer · 15 years ago
  94. ec0b428 Make EmitIntValue non virtual. by Rafael Espindola · 15 years ago
  95. f7c3b75 Forgot the MCPureStreamer::EmitValue in the previous commit. by Rafael Espindola · 15 years ago
  96. 6f95023 Move EmitValue to MCObjectStreamer. by Rafael Espindola · 15 years ago
  97. ea4afa9 Fixed verson of r120245. by Rafael Espindola · 15 years ago
  98. ba21024 Revert previous patch while I debug the darwin bootstrap failure. by Rafael Espindola · 15 years ago
  99. f90a2de Factor some duplicated code into MCObjectStreamer::EmitLabel. by Rafael Espindola · 15 years ago
  100. 3e03211 Avoid code duplication in the many unsupported EmitGPRel32Value implementations. by Rafael Espindola · 15 years ago