summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp
AgeCommit message (Expand)Author
2025-10-01Cleanup the LLVM exported symbols namespace (#161240)Nicolai Hähnle
2025-09-05[LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (#156471)Alexandre Ganea
2025-04-03[ctxprof] Move `MoveSymbolGUID` to address dependency issues (#134334)Mircea Trofin
2025-04-03[ctxprof] Support for "move" semantics for the contextual root (#134192)Mircea Trofin
2025-01-06[nfc][thinlto] remove unnecessary return from `renameModuleForThinLTO` (#121851)Mircea Trofin
2024-09-06[NFCI]Remove EntryCount from FunctionSummary and clean up surrounding synthet...Mingming Liu
2022-08-14[Transforms] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-03Add switch to use "source_filename" instead of a hash ID for globally promote...Bill Wendling
2022-07-20[ThinLTO] Support aliased GlobalIFuncSchrodinger ZHU Yifan
2022-03-01Cleanup includes: TransformsUtilsserge-sans-paille
2021-07-02[ThinLTO] Respect ClearDSOLocalOnDeclarations for unimported functionsFangrui Song
2021-02-12[LTO] Perform DSOLocal propagation in combined indexWei Wang
2020-04-07[ThinLTO] Drop dso_local if a GlobalVariable satisfies isDeclarationForLinker()Fangrui Song
2019-12-04[ThinLTO] Fix importing of writeonly variables in distributed ThinLTOTeresa Johnson
2019-11-18[ThinLTO] Avoid extra index lookup during promotionTeresa Johnson
2019-11-18[ThinLTO] Promotion handling cleanup (NFC)Teresa Johnson
2019-11-15Recommit "[ThinLTO] Add correctness check for RO/WO variable import"evgeny
2019-11-14Revert "[ThinLTO] Add correctness check for RO/WO variable import"Benjamin Kramer
2019-11-14[ThinLTO] Add correctness check for RO/WO variable importevgeny
2019-11-08[ThinLTO] Fix bug when importing writeonly variablesevgeny
2019-11-07[ThinLTO] Import readonly vars with refsevgeny
2019-11-01Recommit "[ThinLTO] Handle GUID collision in import global processing""Teresa Johnson
2019-11-01Revert "[LLD][ThinLTO] Handle GUID collision in import global processing"Teresa Johnson
2019-10-25[LLD][ThinLTO] Handle GUID collision in import global processingTeresa Johnson
2019-09-27FunctionImportGlobalProcessing::processGlobalForThinLTO - silence static anal...Simon Pilgrim
2019-07-05[ThinLTO] Attempt to recommit r365188 after alignment fixEugene Leviant
2019-07-05Reverted r365188 due to alignment problems on i686-androidEugene Leviant
2019-07-05[ThinLTO] Attempt to recommit r365040 after caching fixEugene Leviant
2019-07-04Revert [ThinLTO] Optimize writeonly globals outReid Kleckner
2019-07-03[ThinLTO] Optimize writeonly globals outEugene Leviant
2019-04-05Change some dyn_cast to more apropriate isa. NFCFangrui Song
2019-01-31Recommit "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT le...Teresa Johnson
2019-01-31Revert "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader"Teresa Johnson
2019-01-31[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leaderTeresa Johnson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-13[ThinLTO] Compute synthetic function entry countEaswaran Raman
2018-11-28[ThinLTO] Correct linkonce_any function import linkage. NFC.Xin Tong
2018-11-16[ThinLTO] Internalize readonly globalsEugene Leviant
2018-11-13Revert "[ThinLTO] Internalize readonly globals"Steven Wu
2018-11-10[ThinLTO] Internalize readonly globalsEugene Leviant
2018-03-13[ThinLTO] Clear dllimport when setting dso_local.Rafael Espindola
2018-02-05LTO: Include dso-local bit in ThinLTO cache key.Peter Collingbourne
2017-12-13Remove redundant includes from lib/Transforms.Michael Zolotukhin
2017-11-04[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-04Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile
2017-11-03[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-07-27Fix assert from r309278David Blaikie
2017-07-27ThinLTO: Don't import aliases of any kind (even linkonce_odr)David Blaikie
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-02-03FunctionImport: Use IRMover directly.Peter Collingbourne