1. b2d3169 fix a minor fixme. When building with SL and later tools, the ".eh" symbols by Chris Lattner · 16 years ago
  2. e2b0601 Change the asmprinter to print the comment character before the by Chris Lattner · 16 years ago
  3. e28a2e8 factorize more darwin TAI stuff. Note that this gives by Chris Lattner · 16 years ago
  4. e2811a7 factorize darwin ProtectedDirective and SetDirective. by Chris Lattner · 16 years ago
  5. b6ba9c3 all darwin targets have .space and .zerofill, pull up. by Chris Lattner · 16 years ago
  6. c89ecc5 move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate by Chris Lattner · 16 years ago
  7. 18a4c16 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 16 years ago
  8. 21e1e81 I need Triple information, 10.6 shouldn't set this, it bloats object files. by Chris Lattner · 16 years ago
  9. 8d4a0a3 remove TargetAsmInfo::TM, which is now dead. The basic TAI class now by Chris Lattner · 16 years ago
  10. 80ec279 convert ctors/dtors section to be in TLOF instead of TAI. by Chris Lattner · 16 years ago
  11. 83d77fa Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter by Chris Lattner · 16 years ago
  12. b80610c REmove dead fields of TAI. by Chris Lattner · 16 years ago
  13. 26630c1 move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to by Chris Lattner · 16 years ago
  14. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
  15. 92ef3f6 sink text/data section creation down into the target-specific places that by Chris Lattner · 16 years ago
  16. de3a107 32-bit darwin targets support .literal16 too. by Chris Lattner · 16 years ago
  17. e346694 Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSection by Chris Lattner · 16 years ago
  18. 5fe575f Eliminate SectionFlags, just embed a SectionKind into Section by Chris Lattner · 16 years ago
  19. 2b421da simplify this code now that SectionKind knows if a global is weak or not. by Chris Lattner · 16 years ago
  20. 2ceb60a rename Mergable -> Mergeable and Writable -> Writeable by Chris Lattner · 16 years ago
  21. 5c2f789 simplify getSectionForMergableConstant to take a SectionKind. by Chris Lattner · 16 years ago
  22. 8ca5209 introduce specialized mergable const sectionkinds for elements of size 4/8/16 to by Chris Lattner · 16 years ago
  23. e346e18 Rearrange all the SectionKinds and structure them into a hierarchical by Chris Lattner · 16 years ago
  24. 30c4a3b finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobal by Chris Lattner · 16 years ago
  25. e3577da simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bit by Chris Lattner · 16 years ago
  26. 460d51e make SectionKind be a first-class pod struct instead of just an enum. by Chris Lattner · 16 years ago
  27. b4fc419 this is (unfortunately) several changes mixed together: by Chris Lattner · 16 years ago
  28. b303504 make SectionKindForGlobal target independent, and therefore non-virtual. by Chris Lattner · 16 years ago
  29. f20f250 we already know the sectionkind when invoking SelectSectionForGlobal, by Chris Lattner · 16 years ago
  30. eed05b8 hoist section name uniquing logic up to the top-level SectionForGlobal by Chris Lattner · 16 years ago
  31. 55acc68 Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. by Chris Lattner · 16 years ago
  32. f158156 inline the two MergeableConstSection implementations into their only caller. by Chris Lattner · 16 years ago
  33. 298414e remove the SelectSectionForMachineConst hook, replacing it with by Chris Lattner · 16 years ago
  34. 449e379 simplify based on the fact that darwin always uses L/l. by Chris Lattner · 16 years ago
  35. 939a890 make some stuff private. by Chris Lattner · 16 years ago
  36. 90f8b70 Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match the by Chris Lattner · 16 years ago
  37. ecc2da8 Simplify the code in DarwinTargetAsmInfo::emitUsedDirectiveFor so that humans can understand it. by Bill Wendling · 16 years ago
  38. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 16 years ago
  39. 8cb6626 Remove StringConstantPrefix now that the only user (llvm-gcc) has gone. by Duncan Sands · 16 years ago
  40. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 16 years ago
  41. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  42. 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 16 years ago
  43. 5dc72d2 rename getValueName -> getMangledName. These two files have very by Chris Lattner · 16 years ago
  44. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  45. 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 16 years ago
  46. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  47. 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
  48. 71a7c6c Add data.rel stuff by Anton Korobeynikov · 16 years ago
  49. 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
  50. 72bb402 Treat [1 x i8] zeroinitializer as a C string, placing such stuff into by Anton Korobeynikov · 17 years ago
  51. bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
  52. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  53. 8a84e44 by Devang Patel · 17 years ago
  54. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 17 years ago
  55. 585457e (re)Put const weak strings in appropriate section on Darwin. g++dg/abi/key2.C by Dale Johannesen · 17 years ago
  56. 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 17 years ago
  57. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 17 years ago
  58. d79cda9 Use named sections, where they should be by Anton Korobeynikov · 17 years ago
  59. 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 17 years ago
  60. dbab2d2 Cleanup by Anton Korobeynikov · 17 years ago
  61. 0b501d1 Cleanup, no functionality change by Anton Korobeynikov · 17 years ago
  62. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 17 years ago
  63. d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 17 years ago
  64. d2e51af Move the uglier parts of deciding not to emit a by Dale Johannesen · 17 years ago
  65. 42ccc21 Undo most of r54519. by Evan Cheng · 17 years ago
  66. 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 · 17 years ago
  67. 84e160e Add hook for constant pool section selection for darwin. by Anton Korobeynikov · 17 years ago
  68. ae408e6 Switch MIPS to new ELFTargetAsmInfo. Add few FIXMEs. by Anton Korobeynikov · 17 years ago
  69. cff2ea0 Fix a FIXME :) by Anton Korobeynikov · 17 years ago
  70. 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 17 years ago
  71. 745e864 Add TargetAsmInfo stuff for all darwin-based targets by Anton Korobeynikov · 17 years ago