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