1. 62fcfc5 [ThinLTO] Remove dllimport attribute from locally defined symbols by Matthew Voss · 7 years ago
  2. 5a7056f [ThinLTO] Compute synthetic function entry count by Easwaran Raman · 7 years ago
  3. ff9aaa2 LTO: Don't internalize available_externally globals. by Peter Collingbourne · 7 years ago
  4. cf5ecb1 [ThinLTO] Look through aliases when computing hash keys by George Burgess IV · 7 years ago
  5. 5f312ad [ThinLTO] Consolidate cache key computation between new/old LTO APIs by Teresa Johnson · 7 years ago
  6. bf46e74 [ThinLTO] Internalize readonly globals by Eugene Leviant · 7 years ago
  7. fa43892 Revert "[ThinLTO] Internalize readonly globals" by Steven Wu · 7 years ago
  8. be8d199 [ThinLTO] Internalize readonly globals by Eugene Leviant · 7 years ago
  9. e61652a [LTO] Drop non-prevailing definitions only if linkage is not local or appending by Pirama Arumuga Nainar · 7 years ago
  10. 7ca7444 [ThinLTO] Add an option to disable (thin)lto internalization. by Xin Tong · 7 years ago
  11. 6c67662 Add a flag to remap manglings when reading profile data information. by Richard Smith · 7 years ago
  12. 7fb39df [ThinLTO] Efficiency fix for writing type id records in per-module indexes by Teresa Johnson · 7 years ago
  13. eae4742 [LTO] Don't internalize declarations by Bob Haarman · 7 years ago
  14. b963c0b [LTO] Handle __imp_ (dllimport) symbols consistently with lld by Teresa Johnson · 7 years ago
  15. d68935c Restore "[ThinLTO] Ensure we always select the same function copy to import" by Teresa Johnson · 7 years ago
  16. b78c5d0 Revert "[ThinLTO] Ensure we always select the same function copy to import" by Teresa Johnson · 7 years ago
  17. d94c059 [ThinLTO] Ensure we always select the same function copy to import by Teresa Johnson · 7 years ago
  18. c0320ef [ThinLTO] Use std::map to get determistic imports files by Teresa Johnson · 7 years ago
  19. 4ffc3e7 [ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC) by Teresa Johnson · 7 years ago
  20. b77ab09 [LTO] Allow pass remarks with hotness to be set when emitting to stderr by Teresa Johnson · 7 years ago
  21. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  22. d4332eb [LTO] Add stats-file option to LTO/Config.h. by Florian Hahn · 7 years ago
  23. bd200b9 Enable debug fission for thinLTO linked via gold-plugin by Yunlian Jiang · 7 years ago
  24. fb2d342 Revert "[LTO] Support filtering by hotness threshold" by Bob Haarman · 8 years ago
  25. b4ce357 [LTO] Support filtering by hotness threshold by Adam Nemet · 8 years ago
  26. a139b69 [ThinLTO] Always create linked objects file for --thinlto-index-only= by Vitaly Buka · 8 years ago
  27. b040fcc [ThinLTO] Add GraphTraits for FunctionSummaries by Charles Saternos · 8 years ago
  28. 0efed32 Revert: [llvm] r325448 - [ThinLTO] Add GraphTraits for FunctionSummaries by Simon Pilgrim · 8 years ago
  29. 35878ee [ThinLTO] Add GraphTraits for FunctionSummaries by Charles Saternos · 8 years ago
  30. 2ad768b Revert "[ThinLTO] Add GraphTraits for FunctionSummaries" by Volodymyr Sapsai · 8 years ago
  31. d3e7d19 [ThinLTO] Add GraphTraits for FunctionSummaries by Charles Saternos · 8 years ago
  32. 7f1a5ba LTO: Include live bit in ThinLTO cache key. by Peter Collingbourne · 8 years ago
  33. 3fe815d LTO: Also include dso-local bit for calls in ThinLTO cache key. by Peter Collingbourne · 8 years ago
  34. b4edfb9 LTO: Include dso-local bit in ThinLTO cache key. by Peter Collingbourne · 8 years ago
  35. 59baf73 [ThinLTO/gold] Write empty imports even for modules with symbols by Vitaly Buka · 8 years ago
  36. eaf5172 [ThinLTO] - Stop internalizing and drop non-prevailing symbols. by George Rimar · 8 years ago
  37. d328365 [LTO] - Introduce GlobalResolution::Prevailing flag. by George Rimar · 8 years ago
  38. 349fe0a Simplify. NFC. by Rafael Espindola · 8 years ago
  39. 28d8a49 [ThinLTO] Re-commit of dot dumper after test fix by Eugene Leviant · 8 years ago
  40. 72b9bdb Temporarily revert r323062 to investigate buildbot failures by Eugene Leviant · 8 years ago
  41. 453c976 [ThinLTO] Implement summary visualizer by Eugene Leviant · 8 years ago
  42. 8a1ca67 Don't drop dso_local in LTO. by Rafael Espindola · 8 years ago
  43. a5376f3 [LTO] Make processing of combined module more consistent by Vitaly Buka · 8 years ago
  44. cb12249 [ThinLTO] Disallow multiple prevailing defs by Eugene Leviant · 8 years ago
  45. 746f152 [LLVMgold] Don't set undefined symbol as prevailing by Eugene Leviant · 8 years ago
  46. 4595a91 [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. by Sean Fertile · 8 years ago
  47. 39770ca Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..." by Sean Fertile · 8 years ago
  48. 36528c2 [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. by Sean Fertile · 8 years ago
  49. 9fb6e1a LTO: Apply global DCE to ThinLTO modules at LTO opt level 0. by Peter Collingbourne · 8 years ago
  50. 3fc649c [Support] Rename tool_output_file to ToolOutputFile, NFC by Reid Kleckner · 8 years ago
  51. b9b6025 LowerTypeTests: Add import/export support for targets without absolute symbol constants. by Peter Collingbourne · 8 years ago
  52. b15a35e WholeProgramDevirt: Add import/export support for targets without absolute symbol constants. by Peter Collingbourne · 8 years ago
  53. 3427d17 Fix thinlto cache key computation for cfi-icall. by Evgeniy Stepanov · 8 years ago
  54. 79e238a Delete Default and JITDefault code models by Rafael Espindola · 8 years ago
  55. e776dd9 LTO: Export functions referenced by the CFI jump table. by Peter Collingbourne · 8 years ago
  56. 5d96ee4 Use DenseMap instead std::map for GVSummaryMapTy. by Dehao Chen · 8 years ago
  57. 6a5fbe5 [LTO] Fix the interaction between linker redefined symbols and ThinLTO by Davide Italiano · 8 years ago
  58. 44e5f6c [ORE] Unify spelling as "diagnostics hotness" by Brian Gesiak · 8 years ago
  59. b247ffb [LTO] Remove values from non-prevailing comdats by Teresa Johnson · 8 years ago
  60. 7e85b26 Silence warning with assertions disabled. by Peter Collingbourne · 8 years ago
  61. dbd2fed Apply summary-based dead stripping to regular LTO modules with summaries. by Peter Collingbourne · 8 years ago
  62. c00c2b2 Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file. by Peter Collingbourne · 8 years ago
  63. db3b87b Symbols re-defined with -wrap and -defsym need to be excluded from inter- by Dmitry Mikulin · 8 years ago
  64. 659b3bc Move summary dead stripping before regular LTO. by Evgeniy Stepanov · 8 years ago
  65. 4e912aa [ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm. by Tim Shen · 8 years ago
  66. 56584bb (NFC) Track global summary liveness in GVFlags. by Evgeniy Stepanov · 8 years ago
  67. d4db116 [lib/LTO] Don't reinvent the code for switching linkage. by Davide Italiano · 8 years ago
  68. f87197a LTO: Do summary-based prevailing symbol resolution at --lto-O0. by Peter Collingbourne · 8 years ago
  69. b9f1b01 Infer relocation model from module flags in relocatable LTO link. by Evgeniy Stepanov · 8 years ago
  70. 6f0ecca IR: Give function GlobalValue::getRealLinkageName() a less misleading name: dropLLVMManglingEscape(). by Peter Collingbourne · 8 years ago
  71. 9667b91 Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Peter Collingbourne · 8 years ago
  72. f6039f2 Revert "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Eric Liu · 8 years ago
  73. 5f85a9d IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI. by Peter Collingbourne · 8 years ago
  74. 74d22dd Bitcode: Make the summary reader responsible for merging. NFCI. by Peter Collingbourne · 8 years ago
  75. c15d60b Object: Remove ModuleSummaryIndexObjectFile class. by Peter Collingbourne · 8 years ago
  76. fa58f75 LTO: Mark undefined module asm symbols as used. by Peter Collingbourne · 8 years ago
  77. 8446f1f Object, LTO: Add target triple to irsymtab and LTO API. by Peter Collingbourne · 8 years ago
  78. 942fa56 Support: Add a VCSRevision.h header file. by Peter Collingbourne · 8 years ago
  79. d6aea71 LTO: call getRealLinkageName on IRNames before feeding to getGUID by Bob Haarman · 8 years ago
  80. 7b30f16 Re-apply r299168 and r299169 now that the libdeps are fixed. by Peter Collingbourne · 8 years ago
  81. c66018e Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler. by Peter Collingbourne · 8 years ago
  82. f10698b Revert r299168 and r299169 due to library dependency issues. by Peter Collingbourne · 8 years ago
  83. d9717aa LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI. by Peter Collingbourne · 8 years ago
  84. 192d852 More accurate header inclusions. NFC. by Peter Collingbourne · 9 years ago
  85. 0d56b95 LTO: Replace InputFile::Symbol::getFlags() with predicate accessors. NFC. by Peter Collingbourne · 9 years ago
  86. 711284b LTO: Hash type identifier resolutions for WholeProgramDevirt. by Peter Collingbourne · 9 years ago
  87. 780a4dd LTO: Hash type identifier resolutions for LowerTypeTests. by Peter Collingbourne · 9 years ago
  88. 54a52b7 LTO: Hash the set of imported symbols for each module. by Peter Collingbourne · 9 years ago
  89. f454b9e [LTO] Add ability to emit assembly to new LTO API by Tobias Edler von Koch · 9 years ago
  90. 690ed9d [LTO] Share the optimization remarks setup between Thin/Full LTO. by Davide Italiano · 9 years ago
  91. e6fd9ff IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport. by Peter Collingbourne · 9 years ago
  92. 1380edf Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  93. b0a8ff7 [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  94. 21c89dc Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  95. dd4ebc1 [lto] add getLinkerOpts() by Bob Haarman · 9 years ago
  96. 97624fb [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  97. 827600d Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  98. dc5a744 [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  99. 4613626 LTO: Link non-prevailing weak_odr or linkonce_odr globals into the combined module with available_externally linkage. by Peter Collingbourne · 9 years ago
  100. c387e70 Linker: Move special casing for available_externally in IRMover to clients. NFCI. by Peter Collingbourne · 9 years ago