summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/ModuleSummaryIndex.cpp
AgeCommit message (Expand)Author
2025-11-02[IR] Remove redundant declarations (NFC) (#166084)Kazu Hirata
2025-10-22[ThinLTO] Add index flag for internalization/promotion status (#164530)Teresa Johnson
2025-10-21[ThinLTO] Make SummaryList private (NFC) (#164355)Teresa Johnson
2025-10-03[NFC][LLVM][IR] Fix namespace usage in several files (#161756)Rahul Joshi
2024-12-02[ThinLTO]Supports declaration import for global variables in distributed Thin...Mingming Liu
2024-09-07[ThinLTO] Shrink FunctionSummary by 8 bytes (#107706)Kazu Hirata
2024-09-06[NFCI]Remove EntryCount from FunctionSummary and clean up surrounding synthet...Mingming Liu
2024-04-10[ThinLTO]Record import type in GlobalValueSummary::GVFlags (#87597)Mingming Liu
2023-09-01[LTO] Remove module id from summary indexTeresa Johnson
2023-07-05[llvm] A Unified LTO Bitcode FrontendMatthew Voss
2023-05-08[MemProf] Control availability of hot/cold operator new from LTO linkTeresa Johnson
2023-04-27[nfc][thinlto] Handle global constant importing separatelyMircea Trofin
2022-11-26[llvm] Use std::size (NFC)Kazu Hirata
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille
2021-12-14[LTO] Ignore unreachable virtual functions in WPD in hybrid LTO.Mingming Liu
2021-09-27[ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagationmodimo
2021-09-24[ThinLTO] Update combined index for SamplePGO indirect calls to localsTeresa Johnson
2021-03-01[IR] Use range-based for loops (NFC)Kazu Hirata
2021-02-12[LTO] Perform DSOLocal propagation in combined indexWei Wang
2021-01-27[ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlagsFangrui Song
2020-12-18[Analysis, CodeGen, IR] Use contains (NFC)Kazu Hirata
2020-07-31[ThinLTO] Compile time improvement to propagateAttributesTeresa Johnson
2020-07-01Revert "[StackSafety,NFC] Remove unneded constexpr"Alexey Bataev
2020-07-01[StackSafety,NFC] Remove unneded constexprVitaly Buka
2020-06-10[StackSafety] Add info into function summaryVitaly Buka
2020-03-01[ADT][NFC] SCCIterator: Change hasLoop() to hasCycle()Stefanos Baziotis
2020-02-18[Assembler] Emit summary index flagsevgeny
2020-02-14Reenable "Always import constants" after compile time fixesTeresa Johnson
2020-01-30[ThinLTO] Disable "Always import constants" due to compile time issuesTeresa Johnson
2020-01-15[ThinLTO] Always import constantsevgeny
2019-12-18[ThinLTO] Show preserved symbols in DOT filesevgeny
2019-12-17[IR] Use a reference in a range-based forMark de Wever
2019-12-05[ThinLTO] Add option to disable readonly/writeonly attribute propagationTeresa Johnson
2019-11-18Fix error message missed in commit dde589389fcb8b5098f7a47f1b781b27d29a0cac.Andrew Browne
2019-11-08ThinLTO : Import always_inline functions irrespective of the thresholdTeresa Johnson
2019-11-08[ThinLTO] Fix bug when importing writeonly variablesevgeny
2019-11-07[ThinLTO] Import readonly vars with refsevgeny
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-05-10[ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligibleTeresa Johnson
2019-03-15[ThinLTO] Restructure AliasSummary to contain ValueInfo of AliaseeTeresa Johnson
2019-02-26[ThinLTO] Use defined node and edge order when dumping DOT fileEugene Leviant
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-19[ThinLTO] Fix comment. NFCEugene Leviant
2018-11-17Fix bot failure from r347145Teresa Johnson
2018-11-17[ThinLTO] Add some stats for read only variable internalizationTeresa Johnson