1. b0abd48 [llvm] Add missing StringExtras.h includes by Elliot Goodrich · 1 year, 11 months ago
  2. 8d85c96 [lld] StringRef::{starts,ends}with => {starts,ends}_with. NFC by Fangrui Song · 2 years ago
  3. 9d37ea9 [lld][RISCV] Handle relaxation reductions of more than 65536 bytes by Roland McGrath · 2 years ago
  4. 984b800 Move from llvm::makeArrayRef to ArrayRef deduction guides - last part by serge-sans-paille · 2 years, 4 months ago
  5. 08e2a76 [lld][NFC] rename ELF alignment into addralign by Guillaume Chatelet · 2 years, 6 months ago
  6. c3c9e45 [ELF] Add InputSectionBase::{addRelocs,relocs} and GotSection::addConstant to add/access relocations by Fangrui Song · 2 years, 6 months ago
  7. e8fafaf [ELF] Replace rawData+size with content_+size+compressedSize by Fangrui Song · 2 years, 6 months ago
  8. 2bf5d86 [ELF] Change rawData to content() and data() to contentMaybeDecompress() by Fangrui Song · 2 years, 6 months ago
  9. 53b674e [ELF] InputSectionBase: add bool compressed to avoid overloading size with compressed semantics by Fangrui Song · 2 years, 6 months ago
  10. 898b6c5 [ELF] Shuffle SectionBase fields. NFC by Fangrui Song · 2 years, 6 months ago
  11. 685b212 [ELF] Make relocateAlloc target specific. NFC by Fangrui Song · 2 years, 7 months ago
  12. 14f996d [ELF] Move inputSections/ehInputSections into Ctx. NFC by Fangrui Song · 2 years, 7 months ago
  13. 961439c [ELF] Add LLVM_LIBRARY_VISIBILITY to some global variables. NFC by Fangrui Song · 2 years, 8 months ago
  14. c682c26 [ELF] Rename InputSectionBase::uncompress to decompress. NFC by Fangrui Song · 2 years, 9 months ago
  15. 3e9adff [ELF] Split EhInputSection::pieces into cies and fdes by Fangrui Song · 2 years, 10 months ago
  16. c09d323 [ELF] Move EhInputSection out of inputSections. NFC by Fangrui Song · 2 years, 10 months ago
  17. a465e79 [ELF] Move SyntheticSections to InputSection.h. NFC by Fangrui Song · 2 years, 10 months ago
  18. 6611d58 [ELF] Relax R_RISCV_ALIGN by Fangrui Song · 2 years, 11 months ago
  19. e09f77d [ELF] Remove support for legacy .zdebug sections by Fangrui Song · 3 years ago
  20. ebc2529 [ELF] Move InputSectionBase::rawData member [NFC] by Greg McGary · 3 years ago
  21. 4645311 [ELF] --emit-relocs: adjust offsets of .rel[a].eh_frame relocations by Fangrui Song · 3 years, 2 months ago
  22. 48e251b Revert D122459 "[ELF] --emit-relocs: adjust offsets of .rel[a].eh_frame relocations" by Fangrui Song · 3 years, 2 months ago
  23. 6faba31 [ELF] --emit-relocs: adjust offsets of .rel[a].eh_frame relocations by Fangrui Song · 3 years, 2 months ago
  24. 8565a87 [ELF] Simplify MergeInputSection::getParentOffset. NFC by Fangrui Song · 3 years, 2 months ago
  25. 72bedf4 [ELF] Inline InputSection::getParent. NFC by Fangrui Song · 3 years, 3 months ago
  26. fee7896 [ELF] Optimize SectionBase::Kind values to make isa<InputSection> more efficient. NFC by Fangrui Song · 3 years, 3 months ago
  27. bb3eeac [ELF] Make InputSection::classof inline. NFC by Fangrui Song · 3 years, 3 months ago
  28. ae1ba61 [ELF] Replace uncompressed InputSectionBase::data() with rawData. NFC by Fangrui Song · 3 years, 3 months ago
  29. 27bb799 [ELF] Clean up headers. NFC by Fangrui Song · 3 years, 3 months ago
  30. 457273f [ELF] splitStrings: replace entSize==1 special case with manual loop unswitch. NFC by Fangrui Song · 3 years, 4 months ago
  31. 7cd0c45 [ELF] Simplify SectionBase::partition handling and make it live by default. NFC by Fangrui Song · 3 years, 4 months ago
  32. bc1369f [ELF] Optimize MergeInputSection::splitNonStrings with resize_for_overwrite. NFC by Fangrui Song · 3 years, 4 months ago
  33. 94e97e6 [ELF] Reorder InputSectionBase::parent. NFC by Fangrui Song · 3 years, 4 months ago
  34. 5f404a7 [ELF] De-template InputSectionBase::getLocation. NFC by Fangrui Song · 3 years, 4 months ago
  35. 49f646a [ELF] Change EhInputSection::pieces to SmallVector by Fangrui Song · 3 years, 5 months ago
  36. 315554e [ELF] Unify sizeof(InputSection) limits for _WIN32 and others by Fangrui Song · 3 years, 5 months ago
  37. e90c8c0 [ELF] Optimize basic block section bytesDropped/jumpInstrMods by Fangrui Song · 3 years, 5 months ago
  38. 469144f [ELF] De-template InputSectionBase::getEnclosingFunction by Fangrui Song · 3 years, 5 months ago
  39. 213896b [ELF] Remove unused InputSection::getOffsetInFile by Fangrui Song · 3 years, 5 months ago
  40. e1b6b5b [ELF] Avoid referencing SectionBase::repl after ICF by Fangrui Song · 3 years, 5 months ago
  41. ba948c5 [ELF] Use SmallVector for some global variables (*Files and *Sections). NFC by Fangrui Song · 3 years, 5 months ago
  42. 4c98d08 [ELF] Speed up MergeInputSection::split*. NFC by Fangrui Song · 3 years, 5 months ago
  43. bf4fa30 [ELF] Use SmallVector for MergeInputSection::pieces. NFC by Fangrui Song · 3 years, 5 months ago
  44. 286c111 [ELF] Decrease InputSectionBase::entsize to uint32_t by Fangrui Song · 3 years, 6 months ago
  45. 85e50c1 [ELF] Inline InputSection::getOffset into callers and remove it. NFC by Fangrui Song · 3 years, 6 months ago
  46. ecc93ed [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx by Fangrui Song · 3 years, 7 months ago
  47. c6ebc65 [LLD] Support compressed input sections on big-endian targets by Simon Atanasyan · 3 years, 10 months ago
  48. 8df4e60 [ELF] Don't consider SHF_ALLOC ".debug*" sections debug sections by Fangrui Song · 4 years, 6 months ago
  49. b223177 [ELF] Special case static_assert for _WIN32 by Fangrui Song · 4 years, 6 months ago
  50. 2eccde4 [ELF] Make InputSection smaller by Fangrui Song · 4 years, 6 months ago
  51. 21b4f80 [ELF] --icf: don't fold text sections with LSDA by Fangrui Song · 4 years, 10 months ago
  52. b257d3c [ELF][PPC64] Suppress toc-indirect to toc-relative relaxation if R_PPC64_TOC16_LO is seen by Fangrui Song · 5 years ago
  53. 9431787 LLD Support for Basic Block Sections by Sriraman Tallam · 5 years ago
  54. 6c73246 [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together by Fangrui Song · 5 years ago
  55. 6b0eb5a [ELF] Improve --gc-sections compatibility with GNU ld regarding section groups by Fangrui Song · 6 years ago
  56. e447d5a [ELF] Delete SectionBase::assigned by Fangrui Song · 6 years ago
  57. 47cfe8f [ELF] Fix variable names in comments after VariableName -> variableName change by Fangrui Song · 6 years ago
  58. 3837f42 [Coding style change] Rename variables so that they start with a lowercase letter by Rui Ueyama · 6 years ago
  59. 0282898 ELF: Create synthetic sections for loadable partitions. by Peter Collingbourne · 6 years ago
  60. ba2816b ELF: Add basic partition data structures and behaviours. by Peter Collingbourne · 6 years ago
  61. 5ff1eb6 Revert r358069 "Discard debuginfo for object files empty after GC" by Bob Haarman · 6 years ago
  62. 957c356 [ELF] Place SectionPiece::{Live,Hash} bit fields together by Fangrui Song · 6 years ago
  63. 3a8bb7c Discard debuginfo for object files empty after GC by Rui Ueyama · 6 years ago
  64. e2b8c40 ELF: Use bump pointer allocator for uncompressed section buffers. NFCI. by Peter Collingbourne · 6 years ago
  65. dfbb9a7 ELF: Reduce the size of InputSectionBase by two words. NFCI. by Peter Collingbourne · 6 years ago
  66. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
  67. c9c34bd Do not use a hash table to uniquify mergeable strings. by Rui Ueyama · 6 years ago
  68. 0fc5dcd [LLD][ELF] - Simplify. NFCI. by George Rimar · 6 years ago
  69. e28c146 Avoid unnecessary buffer allocation and memcpy for compressed sections. by Rui Ueyama · 7 years ago
  70. e7688e6 Revert r342297: Discard uncompressed buffer after creating .gdb_index contents. by Rui Ueyama · 7 years ago
  71. 751dfbe Discard uncompressed buffer after creating .gdb_index contents. by Rui Ueyama · 7 years ago
  72. 5cd9c6b Support RISC-V by Rui Ueyama · 7 years ago
  73. 4fd84c18 Implement framework for linking split-stack object files, and x86_64 support. by Sterling Augustine · 7 years ago
  74. 11dc7fc ELF: Do not ICF two sections with different output sections. by Peter Collingbourne · 7 years ago
  75. dbef8cc [ELF] Implement --keep-unique option by Peter Smith · 7 years ago
  76. 9bf1006 Split merge sections early. by Rafael Espindola · 7 years ago
  77. 4809e2c Define InputSection::getOffset inline. by Rafael Espindola · 7 years ago
  78. 6275a7a Rename MergeInputSection::getOffset. by Rafael Espindola · 7 years ago
  79. ea2c783 Reduce code duplication. by Rafael Espindola · 7 years ago
  80. 5f8e77a Initialize OutputOff to zero. by Rafael Espindola · 7 years ago
  81. 6cd7af5 Inline initOffsetMap. by Rafael Espindola · 7 years ago
  82. 816127e Initialize OffsetMap in a known location. by Rafael Espindola · 7 years ago
  83. 92eba0e Define a trivial method inline. by Rafael Espindola · 7 years ago
  84. 5a7ca96 Store live offsets as uint32_t. by Rafael Espindola · 7 years ago
  85. 4f058a2 Add a SectionBase::getVA helper. NFC. by Rafael Espindola · 7 years ago
  86. ac114d2 s/uncompress/decompress/g. by Rui Ueyama · 7 years ago
  87. c7945c8 Move function to the file where it is used. by Rafael Espindola · 7 years ago
  88. 9a84f6b Detemplate reportDuplicate. by Rafael Espindola · 7 years ago
  89. ce3b52c Pass an InputFile to the InputSection constructor. by Rafael Espindola · 7 years ago
  90. 6040327 Convert a few more InputFiles to references. by Rafael Espindola · 7 years ago
  91. 5c73c49 Detemplate createCommentSection. by Rafael Espindola · 7 years ago
  92. f4fb5fd Move Repl to SectionBase. by Rafael Espindola · 7 years ago
  93. b01cd864 Fix the type of the Discared section. by Rafael Espindola · 7 years ago
  94. 10bcc1c Fix line endings. NFC. by Rafael Espindola · 7 years ago
  95. 8d0efdd [ELF] Reset OutputSection size prior to processing linker script commands by James Henderson · 7 years ago
  96. bdcfb17 Delete dead code. by Rafael Espindola · 7 years ago
  97. e9a9e0a ELF: Merge DefinedRegular and Defined. by Peter Collingbourne · 8 years ago
  98. 6c55a70 ELF: Remove DefinedCommon. by Peter Collingbourne · 8 years ago
  99. f52496e Rename SymbolBody -> Symbol by Rui Ueyama · 8 years ago
  100. 82f0c42d [ELF] - Teach LLD to report line numbers for data symbols. by George Rimar · 8 years ago