summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/IPO/FunctionImport.cpp
AgeCommit message (Expand)Author
2025-10-21[ThinLTO] Make SummaryList private (NFC) (#164355)Teresa Johnson
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-05-24[Transforms] Remove unused includes (NFC) (#141357)Kazu Hirata
2025-05-23[DTLTO][LLVM] Integrated Distributed ThinLTO (DTLTO) (#127749)bd1976bris
2025-05-04[Transforms] Remove unused local variables (NFC) (#138442)Kazu Hirata
2025-04-28Clean up external users of GlobalValue::getGUID(StringRef) (#129644)Owen Rodley
2025-04-12[ThinLTO] Don't convert functions to declarations if `force-import-all` is en...Shilei Tian
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-04-03[ctxprof] Don't import roots elsewhere (#134012)Mircea Trofin
2025-04-02[ctxprof][nfc] Make `computeImportForFunction` a member of `ModuleImportsMana...Mircea Trofin
2025-04-02[ctxprof] Option to move a whole tree to its own module (#133992)Mircea Trofin
2025-03-23[Transforms] Use *Set::insert_range (NFC) (#132652)Kazu Hirata
2025-03-19[Transforms] Use *Set::insert_range (NFC) (#132056)Kazu Hirata
2025-03-04[ctxprof][nfc] Prepare CtxProfAnalysis for flat profiles (#129623)Mircea Trofin
2025-01-06[nfc][thinlto] remove unnecessary return from `renameModuleForThinLTO` (#121851)Mircea Trofin
2024-12-02[ThinLTO]Supports declaration import for global variables in distributed Thin...Mingming Liu
2024-11-27[LTO] Use .at instead of .lookup to avoid copies. (NFC) (#117888)Krzysztof Pszeniczny
2024-10-07Make WriteIndexesThinBackend multi threaded (#109847)Nuri Amari
2024-09-12[nfc][ctx_prof] Change some internal "set" typesMircea Trofin
2024-09-10[LTO] Remove unused includes (NFC) (#108110)Kazu Hirata
2024-09-01[LTO] Reduce memory usage for import lists (#106772)Kazu Hirata
2024-08-28[LTO] Make getImportType a proper function (NFC) (#106450)Kazu Hirata
2024-08-28[LTO] Introduce new type alias ImportListsTy (NFC) (#106420)Kazu Hirata
2024-08-27[LTO] Introduce a helper lambda in gatherImportedSummariesForModule (NFC) (#1...Kazu Hirata
2024-08-27[LTO] Introduce a helper function collectImportStatistics (NFC) (#106179)Kazu Hirata
2024-08-26[LTO] Introduce getSourceModules (NFC) (#105955)Kazu Hirata
2024-08-23[IR] Inroduce ModuleToSummariesForIndexTy (NFC) (#105906)Kazu Hirata
2024-08-22[LTO] Turn ImportMapTy into a proper class (NFC) (#105748)Kazu Hirata
2024-08-22[LTO] Use a helper function to add a definition (NFC) (#105721)Kazu Hirata
2024-08-22[LTO] Introduce helper functions to add GUIDs to ImportList (NFC) (#105555)Kazu Hirata
2024-08-21[LTO] Compare std::optional<ImportKind> directly with ImportKind (NFC) (#105561)Kazu Hirata
2024-08-13[nfc][ctx_prof] Use one flag for the "use" scenario (#103377)Mircea Trofin
2024-08-09[ThinLTO]Clean up 'import-assume-unique-local' flag. (#102424)Mingming Liu
2024-07-29[ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (#98...Mircea Trofin
2024-07-24Fix buildbot failure by fixing the base pointer type (#100508)Mingming Liu
2024-07-24[ThinLTO][TypeProf] Import local-linkage global var for mod1:func_foo-> mod2:...Mingming Liu
2024-07-08Reland "[ThinLTO][Bitcode] Generate import type in bitcode" (#97253)Mingming Liu
2024-07-03[ThinLTO] Use a set rather than a map to track exported ValueInfos. (#97360)Mingming Liu
2024-06-20Reland "[ThinLTO] Populate declaration import status except for distributed T...Mingming Liu
2024-06-12[SystemZ][z/OS] Continue marking text files with OF_Text (#95111)Abhina Sree
2024-06-05Revert "Reland "[ThinLTO] Populate declaration import status except for distr...Mingming Liu
2024-06-05Revert "[ThinLTO][Bitcode] Generate import type in bitcode (#87600)" (#94502)Mingming Liu
2024-05-22[ThinLTO][Bitcode] Generate import type in bitcode (#87600)Mingming Liu
2024-05-20Reland "[ThinLTO] Populate declaration import status except for distributed T...Mingming Liu
2024-05-19Revert "[ThinLTO] Populate declaration import status except for distributed T...Mingming Liu
2024-05-19[ThinLTO] Populate declaration import status except for distributed ThinLTO u...Mingming Liu
2024-03-12[MemProf] Match function's summary and definition strictly (#83665)lifengxiang1025
2024-02-29[ThinLTO] Add metedata 'thinlto_src_module' and 'thinlto_src_file' (#83110)lifengxiang1025