1. 10cf6a6 add the most expedient hack to fix PR4619, along with a testcase. by Chris Lattner · 16 years ago
  2. fbd3d4a fix some predicates by Chris Lattner · 16 years ago
  3. 0d4960c3 change SectionKindForGlobal from being a public (and by Chris Lattner · 16 years ago
  4. b303504 make SectionKindForGlobal target independent, and therefore non-virtual. by Chris Lattner · 16 years ago
  5. f20f250 we already know the sectionkind when invoking SelectSectionForGlobal, by Chris Lattner · 16 years ago
  6. 7420ab2 make SectionForGlobal non-virtual, add a hook for pic16 to do its "address=" hack. by Chris Lattner · 16 years ago
  7. 2dcafe4 move ELF-specific code into ELFTargetAsmInfo. by Chris Lattner · 16 years ago
  8. e5ca0ac tidy up by Chris Lattner · 16 years ago
  9. 27f3065 split the ELF-specific section flag inference-from-name code out by Chris Lattner · 16 years ago
  10. 8adc547 make SectionFlagsForGlobal a private static function instead of a public by Chris Lattner · 16 years ago
  11. 104bbd1 move a method up in the file, GV is always non-null, so remove a check. by Chris Lattner · 16 years ago
  12. 3df6d5d There is no need to pass the name into lib/Target/TargetAsmInfo.cpp by Chris Lattner · 16 years ago
  13. 895c9ed Another getName -> getNameStr by Daniel Dunbar · 16 years ago
  14. eed05b8 hoist section name uniquing logic up to the top-level SectionForGlobal by Chris Lattner · 16 years ago
  15. 55acc68 Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. by Chris Lattner · 16 years ago
  16. fb3431a reduce api exposure: clients shouldn't call SectionKindForGlobal directly. by Chris Lattner · 16 years ago
  17. ad733cd remove more bits of small section support. by Chris Lattner · 16 years ago
  18. 013e6b6 Remove SectionKind::Small*. This was only used on mips, and is apparently by Chris Lattner · 16 years ago
  19. 819c4f3 remove SectionFlags::Small: it is only used on Xcore, and we'll find by Chris Lattner · 16 years ago
  20. 3d5126f Switch some clients to Value::getName(), and other getName() user by Daniel Dunbar · 16 years ago
  21. 7384e1b Fix indentation. by Daniel Dunbar · 16 years ago
  22. 298414e remove the SelectSectionForMachineConst hook, replacing it with by Chris Lattner · 16 years ago
  23. 7cf12c7 reimplement Constant::ContainsRelocations as by Chris Lattner · 16 years ago
  24. b2fb9cc simplify code now that it is inlined. by Chris Lattner · 16 years ago
  25. 97d2cae Now that RelocBehaviour() is never overloaded, it doesn't need to be by Chris Lattner · 16 years ago
  26. 7558f11 minor cleanups. by Chris Lattner · 16 years ago
  27. 90f8b70 Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match the by Chris Lattner · 16 years ago
  28. 1010c21 fix indentation by Chris Lattner · 16 years ago
  29. 76081c4 by David Greene · 16 years ago
  30. 3837b64 Revert 76177 for now. It's messing up ARM asm printing. Also this significant debate about its efficiency. by Evan Cheng · 16 years ago
  31. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 16 years ago
  32. ab9238e by David Greene · 16 years ago
  33. 8cb6626 Remove StringConstantPrefix now that the only user (llvm-gcc) has gone. by Duncan Sands · 16 years ago
  34. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  35. 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 16 years ago
  36. 014700c by David Greene · 16 years ago
  37. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
  38. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  39. 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 16 years ago
  40. a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 16 years ago
  41. b839c3f simplify macro debug info directive handling. by Chris Lattner · 16 years ago
  42. 0f7fef3 by Devang Patel · 16 years ago
  43. c6fa3ff Revert r68847. It breaks the build on non-Darwin targets, with this message by Dan Gohman · 16 years ago
  44. 2057532 Keep track of inlined functions and their locations. This information is collected when nested llvm.dbg.func.start intrinsics are seen. (Right now, inliner removes nested llvm.dbg.func.start intrinisics during inlining.) by Devang Patel · 16 years ago
  45. 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
  46. 71a7c6c Add data.rel stuff by Anton Korobeynikov · 16 years ago
  47. db23231 Honour relocation behaviour stuff for ro objects by Anton Korobeynikov · 16 years ago
  48. 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
  49. 72bb402 Treat [1 x i8] zeroinitializer as a C string, placing such stuff into by Anton Korobeynikov · 17 years ago
  50. 210de72 Make the Dwarf macro information section optional; CellSPU's assembler by Scott Michel · 17 years ago
  51. d60de51 Revert r61415 and r61484. Duncan was correct that these weren't needed. by Bill Wendling · 17 years ago
  52. 8a84e44 by Devang Patel · 17 years ago
  53. 998dee9 Linux wants the FDE initial location and address range to be forced to 32-bit. by Bill Wendling · 17 years ago
  54. 722f5f1 Darwin likes for the EH frame to be non-local. by Bill Wendling · 17 years ago
  55. d4121be GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sure by Bill Wendling · 17 years ago
  56. 952b839 Fix bug 3140. Print a single parameter .file directive if we have an ELF target. by Rafael Espindola · 17 years ago
  57. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 17 years ago
  58. 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 17 years ago
  59. 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 17 years ago
  60. 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 17 years ago
  61. 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 17 years ago
  62. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 17 years ago
  63. 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 17 years ago
  64. 36133dd Get rid of duplicate char*/Section* stuff for TLS sections by Anton Korobeynikov · 17 years ago
  65. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 17 years ago
  66. d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 17 years ago
  67. c25e1ea Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic. by Anton Korobeynikov · 17 years ago
  68. b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 17 years ago
  69. 328da65 Add interface for section override. Use this for Sparc, since it should use named BSS section. by Anton Korobeynikov · 17 years ago
  70. ffe31d7 Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. This makes JIT asmprinter-free. by Anton Korobeynikov · 17 years ago
  71. d0c1e29 Reduce heap trashing due to std::string construction / concatenation via caching of section flags string representations by Anton Korobeynikov · 17 years ago
  72. 42ccc21 Undo most of r54519. by Evan Cheng · 17 years ago
  73. 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
  74. 4578862 Provide convenient helpers by Anton Korobeynikov · 17 years ago
  75. 93cacf1 Select section for constant pool entries by Anton Korobeynikov · 17 years ago
  76. 04dda73 Provide default implementation of different small-sections related stuff by Anton Korobeynikov · 17 years ago
  77. 62d590c Basic support for small sections by Bruno Cardoso Lopes · 17 years ago
  78. 9c578eb TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little. by Dan Gohman · 17 years ago
  79. 7d51edf Use only 'subset' of flags by Anton Korobeynikov · 17 years ago
  80. 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 17 years ago
  81. c33a744 Use isWeakForLinker() hook by Anton Korobeynikov · 17 years ago
  82. 2a88917 Fix several bugs in named sections handling by Anton Korobeynikov · 17 years ago
  83. b20015b Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 17 years ago
  84. 5248670 Use 'gnu.linkonce', where needed by Anton Korobeynikov · 17 years ago
  85. 0e48a0c Fix thinko by Anton Korobeynikov · 17 years ago
  86. 4260ad3 Provide section selection for X86 ELF targets by Anton Korobeynikov · 17 years ago
  87. 265c525 Provide general hook for section name calculation by Anton Korobeynikov · 17 years ago
  88. 29b03f7 Properly handle linkonce stuff by Anton Korobeynikov · 17 years ago
  89. c0f41db Provide skeletone code for calculation of section, where global should be emitted into by Anton Korobeynikov · 17 years ago
  90. a2d3307 Use 'llvm-linkonce' consistently by Anton Korobeynikov · 17 years ago
  91. 0c60246 Add default section name resolution routine by Anton Korobeynikov · 17 years ago
  92. 8cc948d Constify by Anton Korobeynikov · 17 years ago
  93. beb9d40 Add code for default section falgs computation by Anton Korobeynikov · 17 years ago
  94. ececf99 Linux also does not require exception handling by Duncan Sands · 17 years ago
  95. aa8f888 Darwin doesn't need exception handling information for the "move" info when by Bill Wendling · 17 years ago
  96. 28a2b54 Start refactoring of asmprinters: provide a TAI hook, which will select a 'section kind' for a global. by Anton Korobeynikov · 17 years ago
  97. 428ac54 Add StringConstantPrefix to control what the by Dale Johannesen · 17 years ago
  98. 671fa97 Output correct exception handling and frame info by Duncan Sands · 17 years ago
  99. a779a98 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 17 years ago
  100. 8213f9c Use enumeration for preffered EH dwarf encoding reason by Anton Korobeynikov · 17 years ago