1. cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 15 years ago
  2. 2e2563b Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF. by Rafael Espindola · 15 years ago
  3. 6a315c3 eliminate MCAsmInfo::NeedsSet: we now just use .set on any platform that has it. by Chris Lattner · 15 years ago
  4. f9f93e4 resolve a fixme: the "nonexecutable stack directive" is actually by Chris Lattner · 15 years ago
  5. 152a29b mcize visibility directives. by Chris Lattner · 15 years ago
  6. 3a9be0e mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 15 years ago
  7. 8eeba35 revert 93934, removing the MCAsmInfo endianness bit. I can't by Chris Lattner · 15 years ago
  8. c7b8814 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 15 years ago
  9. 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 15 years ago
  10. 7517b24 add a bool for whether .lcomm takes an alignment instead of basing this on "isdarwin". by Chris Lattner · 15 years ago
  11. 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 15 years ago
  12. aac138e Cleanup handling of .zerofill on darwin: by Chris Lattner · 15 years ago
  13. 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 15 years ago
  14. 7c30191 remove MAI::JumpTableSpecialLabelPrefix now that MAI by Chris Lattner · 15 years ago
  15. 415c8cf Revert last patch. We need to put this into TargetLowering. There will be a lot by Bill Wendling · 15 years ago
  16. b9e7689 Add a target asm info hook to specify that particular bits of data in the FDE by Bill Wendling · 15 years ago
  17. 2807afa rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. by Chris Lattner · 15 years ago
  18. 82d748d move the MCAsmInfo .cpp/.h files into the right directories and rename them. by Chris Lattner · 15 years ago[Renamed from lib/Target/DarwinTargetAsmInfo.cpp]
  19. af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
  20. b42dad4 Revert 78892 and 78895, these break generating working executables on by Daniel Dunbar · 15 years ago
  21. bf04f72 fix typo, add 10.6 version of test for my previous patch. by Chris Lattner · 15 years ago
  22. b2d3169 fix a minor fixme. When building with SL and later tools, the ".eh" symbols by Chris Lattner · 15 years ago
  23. e2b0601 Change the asmprinter to print the comment character before the by Chris Lattner · 15 years ago
  24. e28a2e8 factorize more darwin TAI stuff. Note that this gives by Chris Lattner · 15 years ago
  25. e2811a7 factorize darwin ProtectedDirective and SetDirective. by Chris Lattner · 15 years ago
  26. b6ba9c3 all darwin targets have .space and .zerofill, pull up. by Chris Lattner · 15 years ago
  27. c89ecc5 move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate by Chris Lattner · 15 years ago
  28. 18a4c16 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 15 years ago
  29. 21e1e81 I need Triple information, 10.6 shouldn't set this, it bloats object files. by Chris Lattner · 15 years ago
  30. 8d4a0a3 remove TargetAsmInfo::TM, which is now dead. The basic TAI class now by Chris Lattner · 15 years ago
  31. 80ec279 convert ctors/dtors section to be in TLOF instead of TAI. by Chris Lattner · 15 years ago
  32. 83d77fa Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter by Chris Lattner · 15 years ago
  33. b80610c REmove dead fields of TAI. by Chris Lattner · 15 years ago
  34. 26630c1 move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to by Chris Lattner · 15 years ago
  35. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 15 years ago
  36. 92ef3f6 sink text/data section creation down into the target-specific places that by Chris Lattner · 15 years ago
  37. de3a107 32-bit darwin targets support .literal16 too. by Chris Lattner · 15 years ago
  38. e346694 Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSection by Chris Lattner · 15 years ago
  39. 5fe575f Eliminate SectionFlags, just embed a SectionKind into Section by Chris Lattner · 15 years ago
  40. 2b421da simplify this code now that SectionKind knows if a global is weak or not. by Chris Lattner · 15 years ago
  41. 2ceb60a rename Mergable -> Mergeable and Writable -> Writeable by Chris Lattner · 15 years ago
  42. 5c2f789 simplify getSectionForMergableConstant to take a SectionKind. by Chris Lattner · 15 years ago
  43. 8ca5209 introduce specialized mergable const sectionkinds for elements of size 4/8/16 to by Chris Lattner · 15 years ago
  44. e346e18 Rearrange all the SectionKinds and structure them into a hierarchical by Chris Lattner · 15 years ago
  45. 30c4a3b finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobal by Chris Lattner · 15 years ago
  46. e3577da simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bit by Chris Lattner · 15 years ago
  47. 460d51e make SectionKind be a first-class pod struct instead of just an enum. by Chris Lattner · 15 years ago
  48. b4fc419 this is (unfortunately) several changes mixed together: by Chris Lattner · 15 years ago
  49. b303504 make SectionKindForGlobal target independent, and therefore non-virtual. by Chris Lattner · 15 years ago
  50. f20f250 we already know the sectionkind when invoking SelectSectionForGlobal, by Chris Lattner · 15 years ago
  51. eed05b8 hoist section name uniquing logic up to the top-level SectionForGlobal by Chris Lattner · 15 years ago
  52. 55acc68 Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. by Chris Lattner · 15 years ago
  53. f158156 inline the two MergeableConstSection implementations into their only caller. by Chris Lattner · 15 years ago
  54. 298414e remove the SelectSectionForMachineConst hook, replacing it with by Chris Lattner · 15 years ago
  55. 449e379 simplify based on the fact that darwin always uses L/l. by Chris Lattner · 15 years ago
  56. 939a890 make some stuff private. by Chris Lattner · 15 years ago
  57. 90f8b70 Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match the by Chris Lattner · 15 years ago
  58. ecc2da8 Simplify the code in DarwinTargetAsmInfo::emitUsedDirectiveFor so that humans can understand it. by Bill Wendling · 15 years ago
  59. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 15 years ago
  60. 8cb6626 Remove StringConstantPrefix now that the only user (llvm-gcc) has gone. by Duncan Sands · 15 years ago
  61. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 15 years ago
  62. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  63. 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 15 years ago
  64. 5dc72d2 rename getValueName -> getMangledName. These two files have very by Chris Lattner · 15 years ago
  65. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  66. 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 15 years ago
  67. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  68. fca82de Do not propagate ELF-specific stuff (data.rel) into other targets. This simplifies code and also ensures correctness. by Anton Korobeynikov · 16 years ago
  69. 71a7c6c Add data.rel stuff by Anton Korobeynikov · 16 years ago
  70. 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
  71. 72bb402 Treat [1 x i8] zeroinitializer as a C string, placing such stuff into by Anton Korobeynikov · 16 years ago
  72. bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
  73. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
  74. 8a84e44 by Devang Patel · 16 years ago
  75. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 16 years ago
  76. 585457e (re)Put const weak strings in appropriate section on Darwin. g++dg/abi/key2.C by Dale Johannesen · 16 years ago
  77. 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 16 years ago
  78. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 16 years ago
  79. d79cda9 Use named sections, where they should be by Anton Korobeynikov · 16 years ago
  80. 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 16 years ago
  81. dbab2d2 Cleanup by Anton Korobeynikov · 16 years ago
  82. 0b501d1 Cleanup, no functionality change by Anton Korobeynikov · 16 years ago
  83. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 16 years ago
  84. d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 16 years ago
  85. d2e51af Move the uglier parts of deciding not to emit a by Dale Johannesen · 16 years ago
  86. 42ccc21 Undo most of r54519. by Evan Cheng · 16 years ago
  87. 711b6dc It's not legal to output a GV in a coalesced section if it's used in an ARM PIC relative constantpool. by Evan Cheng · 16 years ago
  88. 84e160e Add hook for constant pool section selection for darwin. by Anton Korobeynikov · 16 years ago
  89. ae408e6 Switch MIPS to new ELFTargetAsmInfo. Add few FIXMEs. by Anton Korobeynikov · 16 years ago
  90. cff2ea0 Fix a FIXME :) by Anton Korobeynikov · 16 years ago
  91. 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 16 years ago
  92. 745e864 Add TargetAsmInfo stuff for all darwin-based targets by Anton Korobeynikov · 16 years ago