1. 460d51e make SectionKind be a first-class pod struct instead of just an enum. by Chris Lattner · 16 years ago
  2. b4fc419 this is (unfortunately) several changes mixed together: by Chris Lattner · 16 years ago
  3. b303504 make SectionKindForGlobal target independent, and therefore non-virtual. by Chris Lattner · 16 years ago
  4. f6ccee5 Switch to getNameStr(). by Daniel Dunbar · 16 years ago
  5. 55acc68 Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. by Chris Lattner · 16 years ago
  6. 1902fd9 remove TargetAsmInfo::ExpandInlineAsm by Chris Lattner · 16 years ago
  7. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 16 years ago
  8. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  9. db42549 Reverted r75484. It was causing a failure with Apple-style builds. by Bill Wendling · 16 years ago
  10. 8928383 More standard way of specifying greater than Leopard. by Bill Wendling · 16 years ago
  11. b6be139 On greater than Leopard systems, place exception tables in the __TEXT section. by Bill Wendling · 16 years ago
  12. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  13. aace4b1 Misc tweaks to Intel asm printing to make it more compatible with MASM. by Eli Friedman · 16 years ago
  14. 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 16 years ago
  15. a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 16 years ago
  16. b839c3f simplify macro debug info directive handling. by Chris Lattner · 16 years ago
  17. b13bafe On Darwin, ams printer should output a second label before a jump table so the linker knows it's a new atom. But this is only needed if the jump table is put in a separate section from the function body. by Evan Cheng · 16 years ago
  18. 0f7fef3 by Devang Patel · 16 years ago
  19. c6fa3ff Revert r68847. It breaks the build on non-Darwin targets, with this message by Dan Gohman · 16 years ago
  20. 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
  21. 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
  22. 71a7c6c Add data.rel stuff by Anton Korobeynikov · 16 years ago
  23. 9626447 Recognize bswapl as bswap too. by Dan Gohman · 16 years ago
  24. d735666 Recognize "bswapq" as an alternate spelling for the bswap instruction. by Dan Gohman · 16 years ago
  25. dbf5f25 Recognize inline asm for bswap on x86-64 GLIBC. This allows it by Dan Gohman · 17 years ago
  26. d60de51 Revert r61415 and r61484. Duncan was correct that these weren't needed. by Bill Wendling · 17 years ago
  27. 8a84e44 by Devang Patel · 17 years ago
  28. 998dee9 Linux wants the FDE initial location and address range to be forced to 32-bit. by Bill Wendling · 17 years ago
  29. 722f5f1 Darwin likes for the EH frame to be non-local. by Bill Wendling · 17 years ago
  30. 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
  31. 2f6fea9 Fix bug 3202. by Rafael Espindola · 17 years ago
  32. 952b839 Fix bug 3140. Print a single parameter .file directive if we have an ELF target. by Rafael Espindola · 17 years ago
  33. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 17 years ago
  34. 6381a13 Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mingw) by Anton Korobeynikov · 17 years ago
  35. 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 17 years ago
  36. 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 17 years ago
  37. 742fd19 Minor cleanup by Anton Korobeynikov · 17 years ago
  38. 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 17 years ago
  39. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 17 years ago
  40. 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 17 years ago
  41. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 17 years ago
  42. d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 17 years ago
  43. b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 17 years ago
  44. a177871 Reapply 55901: Drop unused variable by Anton Korobeynikov · 17 years ago
  45. c4da15a Reapply 55900: We do support EH on x86-64! by Anton Korobeynikov · 17 years ago
  46. a425e00 Reverting r55898 to r55909. One of these patches was causing an ICE during the full bootstrap on Darwin: by Bill Wendling · 17 years ago
  47. 9bf41ef Drop unused variable by Anton Korobeynikov · 17 years ago
  48. 28b1dea We do support EH on x86-64! by Anton Korobeynikov · 17 years ago
  49. d0c1e29 Reduce heap trashing due to std::string construction / concatenation via caching of section flags string representations by Anton Korobeynikov · 17 years ago
  50. 16b7f51 Generalize by Anton Korobeynikov · 17 years ago
  51. cff2ea0 Fix a FIXME :) by Anton Korobeynikov · 17 years ago
  52. 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 17 years ago
  53. 7705ea3 Remove a FIXME: we really need to use const_data section on darwin for by Anton Korobeynikov · 17 years ago
  54. ac2673e Add FIXME for future checking. by Anton Korobeynikov · 17 years ago
  55. b126f3b Add missed section by Anton Korobeynikov · 17 years ago
  56. 9a06ed9 Distinguish .const and .const_data on Darwin, when needed. This is somehow crazy :) by Anton Korobeynikov · 17 years ago
  57. f56c2f7 Weak stuff always goes to coalesced sections on Darwin by Anton Korobeynikov · 17 years ago
  58. c5a7e40 Add FIXME needed to be resolved later by Anton Korobeynikov · 17 years ago
  59. a3af0bf Typo by Anton Korobeynikov · 17 years ago
  60. 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 17 years ago
  61. c5c92f6 Honour text sections by Anton Korobeynikov · 17 years ago
  62. c33a744 Use isWeakForLinker() hook by Anton Korobeynikov · 17 years ago
  63. 7e7fc82 Another bunch of hacks for named sections support by Anton Korobeynikov · 17 years ago
  64. 1290ecf Typo by Anton Korobeynikov · 17 years ago
  65. 87fc6b4 Drop mergeable flag, if size is no suitable by Anton Korobeynikov · 17 years ago
  66. 2a88917 Fix several bugs in named sections handling by Anton Korobeynikov · 17 years ago
  67. b20015b Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 17 years ago
  68. 4039e68 Add funny darwin section selection logic by Anton Korobeynikov · 17 years ago
  69. 01b0e24 Handle ELF mergeable sections by Anton Korobeynikov · 17 years ago
  70. 4260ad3 Provide section selection for X86 ELF targets by Anton Korobeynikov · 17 years ago
  71. 265c525 Provide general hook for section name calculation by Anton Korobeynikov · 17 years ago
  72. 6d82942 Print entity size for mergeable sections by Anton Korobeynikov · 17 years ago
  73. f447e3d Split PrintSectionFlags by Anton Korobeynikov · 17 years ago
  74. b9a02fc Split UniqueSectionForGlobal() by Anton Korobeynikov · 17 years ago
  75. b9e58ef Split PreferredEHDataFormat hook by Anton Korobeynikov · 17 years ago
  76. 4468b7a Split X86TargetAsmInfo into 4 subtarget-specific classes by Anton Korobeynikov · 17 years ago
  77. 8210045 Whitespace cleanup by Anton Korobeynikov · 17 years ago
  78. 6e405f3 Move flag decoding stuff into special hook 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. ececf99 Linux also does not require exception handling by Duncan Sands · 17 years ago
  82. aa8f888 Darwin doesn't need exception handling information for the "move" info when by Bill Wendling · 17 years ago
  83. 428ac54 Add StringConstantPrefix to control what the by Dale Johannesen · 17 years ago
  84. 671fa97 Output correct exception handling and frame info by Duncan Sands · 17 years ago
  85. 600bf16 Use a dedicated IsLinux flag instead of an ELFLinux TargetType. by Dan Gohman · 17 years ago
  86. a779a98 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 17 years ago
  87. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
  88. 27c3105 Use ## for comment delimiter on darwin x86-32, so by Dale Johannesen · 17 years ago
  89. cfbb2f0 A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 17 years ago
  90. bebc364 On Darwin, GCC issues a ".globl" for something that has a "visibility protected" by Bill Wendling · 17 years ago
  91. 8213f9c Use enumeration for preffered EH dwarf encoding reason by Anton Korobeynikov · 17 years ago
  92. fb8075d Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries. by Evan Cheng · 17 years ago
  93. cee750f Preparation step for some cleanup/generalization in EH information emission: by Anton Korobeynikov · 17 years ago
  94. 4af3494 Fix and enable EH for x86-64 Darwin. Adds by Dale Johannesen · 18 years ago
  95. c7406ae Weak things initialized to 0 don't go in bss on Darwin. by Dale Johannesen · 18 years ago
  96. 038129d Emit unused EH frames for weak definitions on Darwin, by Dale Johannesen · 18 years ago
  97. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  98. 1d4ce2a Fix .eh table linkage issues on Darwin. Some EH support by Dale Johannesen · 18 years ago
  99. b1d40d9 Revert previous; these files aren't ready to go in yet. by Dale Johannesen · 18 years ago
  100. b97aec6 Add parameter to getDwarfRegNum to permit targets by Dale Johannesen · 18 years ago