1. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  2. 264b5d9 Move Object format code to lib/BinaryFormat. by Zachary Turner · 8 years ago
  3. d3a6c89 [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  4. 151e5be [MC] Delete use of *structors_used. by Davide Italiano · 9 years ago
  5. 5c3140f ARM: put extern __thread stubs in a special section. by Tim Northover · 10 years ago
  6. 1b640e0 [MachO] Add MachO alt-entry directive support. by Lang Hames · 10 years ago
  7. 4a85643 [MC] Use LShr for constant evaluation of ">>" on non-arm64 darwin. by Ahmed Bougacha · 10 years ago
  8. 1905287 [MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin. by Ahmed Bougacha · 11 years ago
  9. 9f5fe4a Remove MCStreamer include which isn't used here. NFC by Pete Cooper · 11 years ago
  10. e4bcad4 Learn that __DATA,__objc_classrefs is not atomized via symbols. by Rafael Espindola · 11 years ago
  11. 2658554 Add r224985 back with fixes. by Rafael Espindola · 11 years ago
  12. 7244bb3 Revert "Add r224985 back with two fixes." by Rafael Espindola · 11 years ago
  13. d9c3e30 Add r224985 back with two fixes. by Rafael Espindola · 11 years ago
  14. 1e923ec Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revision by Lang Hames · 11 years ago
  15. 66f755f Revert r224935 "Refactor duplicated code. No intended functionality change." by Lang Hames · 11 years ago
  16. 04b37c4 Revert r225048: It broke ObjC on AArch64. by Lang Hames · 11 years ago
  17. 54b435e Add r224985 back with a fix. by Rafael Espindola · 11 years ago
  18. d4da904 Revert "Remove doesSectionRequireSymbols." by Rafael Espindola · 11 years ago
  19. b22d5aa Remove doesSectionRequireSymbols. by Rafael Espindola · 11 years ago
  20. bed67f3 Refactor duplicated code. by Rafael Espindola · 11 years ago
  21. f03ae4e Drop support for an old version of ld64 (from darwin 9). by Rafael Espindola · 11 years ago
  22. c606bfe Fix a bit of confusion about .set and produce more readable assembly. by Rafael Espindola · 11 years ago
  23. 5627670 MachO: actually set linker-private prefix at MC level. by Tim Northover · 12 years ago
  24. 753e176 Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  25. abe212a Revert r201237+r201238: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  26. a7d504c Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  27. 5887356 Make the llvm mangler depend only on DataLayout. by Rafael Espindola · 12 years ago
  28. 1b01849 on darwin<10, fallback to .weak_definition (PPC,X86) by David Fang · 12 years ago
  29. 5113d16 Refactor the setting of PrivateGlobalPrefix. by Rafael Espindola · 12 years ago
  30. 04867ce Convert two char* that are only ever used as booleans to bool. by Rafael Espindola · 12 years ago
  31. 848493d The global prefix is always one char. Don't use a string for it. by Rafael Espindola · 12 years ago
  32. fdc8813 Remove AllowQuotesInName and friends from MCAsmInfo. by Rafael Espindola · 12 years ago
  33. 74e1d0a Remove unused flag. by Rafael Espindola · 12 years ago
  34. 68b9f05 Fix alignment of .comm and .lcomm on mingw32. by Benjamin Kramer · 13 years ago
  35. 47f9ec9 MC: Overhaul handling of .lcomm by Benjamin Kramer · 13 years ago
  36. ea59166 Remove another duplicated variable. We only need one to tell us if the linker by Rafael Espindola · 13 years ago
  37. d7bdaf5 Fix a FIXME: DwarfRequiresRelocationForSectionOffset is the same as by Rafael Espindola · 13 years ago
  38. 33da336 Emit relocations for DW_AT_location entries on systems which need it. This is by Nick Lewycky · 13 years ago
  39. 4b63d2a Refactor data-in-code annotations. by Jim Grosbach · 13 years ago
  40. dc1e36e Tidy up. Trailing whitespace. by Jim Grosbach · 13 years ago
  41. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  42. 965e0c6 Emit the ctors in the proper order on ARM/EABI. by Anton Korobeynikov · 14 years ago
  43. 11b9894 MachO doesn't support the protected visibility. Don't default to 'global' here. <rdar://problem/10396775> by Bill Wendling · 14 years ago
  44. d59c0ca Teach our Dwarf emission to use the string pool. by Nick Lewycky · 14 years ago
  45. 0ca562e 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 · 14 years ago
  46. 5c04c62 Darwin wants ctors/dtors to be ordered the other way round to linux. by Duncan Sands · 14 years ago
  47. 2fe0ee1 Rename DwarfRequiresRelocationForStmtList to by Rafael Espindola · 14 years ago
  48. a755891 Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, but by Rafael Espindola · 15 years ago
  49. fd05785 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 15 years ago
  50. 6bd6a70 Add the getExprForFDESymbol method that responsible for computing the by Rafael Espindola · 15 years ago
  51. c5dac4d Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it when by Rafael Espindola · 15 years ago
  52. bf83659 Omit private_extern declarations of extern symbols; followup to by Stuart Hastings · 15 years ago
  53. a6cd2d8 Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a much by Rafael Espindola · 15 years ago
  54. 44bbe36 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
  55. 1048e75 Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 15 years ago
  56. 8be1441 Added support for the Mach-O .symbol_resolver directive. rdar://8673046 by Kevin Enderby · 15 years ago
  57. da3ef85 Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 15 years ago
  58. ea63639 Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. by Devang Patel · 15 years ago
  59. ea9207c Revert some unneeded parts of the change in r107886 for the by Kevin Enderby · 15 years ago
  60. 082d0fd Added the darwin .weak_def_can_be_hidden directive. by Kevin Enderby · 15 years ago
  61. 3632171 Revert r107205 and r107207. by Bill Wendling · 15 years ago
  62. 1767723 Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 15 years ago
  63. 27e7ffc Partial code for emitting thread local bss data. by Eric Christopher · 15 years ago
  64. 71c30c1 move three lowering hooks from MAI to TLOF and make one of them by Chris Lattner · 16 years ago
  65. ff234e0 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 16 years ago
  66. dcb03f0 Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF. by Rafael Espindola · 16 years ago
  67. 3dd38a8 eliminate MCAsmInfo::NeedsSet: we now just use .set on any platform that has it. by Chris Lattner · 16 years ago
  68. 76bdea3 resolve a fixme: the "nonexecutable stack directive" is actually by Chris Lattner · 16 years ago
  69. 0bfd279 mcize visibility directives. by Chris Lattner · 16 years ago
  70. 1deb09c mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 16 years ago
  71. 2b4364f revert 93934, removing the MCAsmInfo endianness bit. I can't by Chris Lattner · 16 years ago
  72. 003b5c8 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 16 years ago
  73. cd2915e stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
  74. dccbb28 add a bool for whether .lcomm takes an alignment instead of basing this on "isdarwin". by Chris Lattner · 16 years ago
  75. e9d28b1 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 16 years ago
  76. 1d37188 Cleanup handling of .zerofill on darwin: by Chris Lattner · 16 years ago
  77. b866602 Big change #1 for personality function references: by Chris Lattner · 16 years ago
  78. d940dd5 remove MAI::JumpTableSpecialLabelPrefix now that MAI by Chris Lattner · 16 years ago
  79. a9f56a6 Revert last patch. We need to put this into TargetLowering. There will be a lot by Bill Wendling · 16 years ago
  80. 4855912 Add a target asm info hook to specify that particular bits of data in the FDE by Bill Wendling · 16 years ago
  81. 0545746 rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. by Chris Lattner · 16 years ago
  82. 2b9f0d1 move the MCAsmInfo .cpp/.h files into the right directories and rename them. by Chris Lattner · 16 years ago[Renamed from llvm/lib/Target/DarwinTargetAsmInfo.cpp]
  83. 7b26fce Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
  84. 86c065d Revert 78892 and 78895, these break generating working executables on by Daniel Dunbar · 16 years ago
  85. 00a8de0 fix typo, add 10.6 version of test for my previous patch. by Chris Lattner · 16 years ago
  86. eb68198 fix a minor fixme. When building with SL and later tools, the ".eh" symbols by Chris Lattner · 16 years ago
  87. abdcbc7 Change the asmprinter to print the comment character before the by Chris Lattner · 16 years ago
  88. 54075a7 factorize more darwin TAI stuff. Note that this gives by Chris Lattner · 16 years ago
  89. 6747b39 factorize darwin ProtectedDirective and SetDirective. by Chris Lattner · 16 years ago
  90. d832c8e all darwin targets have .space and .zerofill, pull up. by Chris Lattner · 16 years ago
  91. 7faf1fd move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate by Chris Lattner · 16 years ago
  92. 1472cf5 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 16 years ago
  93. bdde99bd I need Triple information, 10.6 shouldn't set this, it bloats object files. by Chris Lattner · 16 years ago
  94. b25afe0 remove TargetAsmInfo::TM, which is now dead. The basic TAI class now by Chris Lattner · 16 years ago
  95. 4e7dfaf convert ctors/dtors section to be in TLOF instead of TAI. by Chris Lattner · 16 years ago
  96. 0c40266 Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter by Chris Lattner · 16 years ago
  97. b2bbb61 REmove dead fields of TAI. by Chris Lattner · 16 years ago
  98. d25701c move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to by Chris Lattner · 16 years ago
  99. 5e693ed Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
  100. c51f339 sink text/data section creation down into the target-specific places that by Chris Lattner · 16 years ago