aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/ModuleSummaryIndex.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-02-19[ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos1-0/+24
2018-02-18Revert: [llvm] r325448 - [ThinLTO] Add GraphTraits for FunctionSummaries Simon Pilgrim1-24/+0
2018-02-17[ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos1-0/+24
2018-02-12Revert "[ThinLTO] Add GraphTraits for FunctionSummaries"Volodymyr Sapsai1-24/+0
2018-02-11[ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos1-0/+24
2018-02-05LTO: Include dso-local bit in ThinLTO cache key.Peter Collingbourne1-0/+9
2018-01-22[ThinLTO] Re-commit of dot dumper after test fixEugene Leviant1-0/+245
2018-01-21Temporarily revert r323062 to investigate buildbot failuresEugene Leviant1-244/+0
2018-01-21[ThinLTO] Implement summary visualizerEugene Leviant1-0/+244
2017-06-16[cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov1-2/+5
2017-06-15Apply summary-based dead stripping to regular LTO modules with summaries.Peter Collingbourne1-0/+10
2017-05-04Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne1-6/+6
2017-05-04Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu1-6/+6
2017-05-04IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne1-6/+6
2017-05-01Bitcode: Make the summary reader responsible for merging. NFCI.Peter Collingbourne1-36/+0
2017-04-28Bitcode: Do not remove empty summary entries when reading a per-module summary.Peter Collingbourne1-12/+0
2016-10-08ThinLTO: handles modules with empty summariesMehdi Amini1-11/+10
2016-04-25[ThinLTO] Introduce typedef for commonly-used map type (NFC)Teresa Johnson1-4/+2
2016-04-24[ThinLTO] Remove GlobalValueInfo class from indexTeresa Johnson1-32/+27
2016-04-16ThinLTO: Move the ODR resolution to be based purely on the summary.Mehdi Amini1-0/+13
2016-04-16ThinLTO: Make aliases explicit in the summaryMehdi Amini1-1/+1
2016-04-13Revert "Make aliases explicit in the summary"Mehdi Amini1-1/+1
2016-04-13Make aliases explicit in the summaryMehdi Amini1-1/+1
2016-04-12[ThinLTO] Only compute imports for current module in FunctionImport passTeresa Johnson1-0/+20
2016-04-05Add parentheses around `&&` within `||` to avoid compiler warning message.Haojian Wu1-3/+2
2016-04-05[ThinLTO] Refactor some common code into getGlobalValueInfo method (NFC)Teresa Johnson1-0/+12
2016-04-02Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)Mehdi Amini1-1/+1
2016-04-01Add a module Hash in the bitcode and the combined index, implementing a kind ...Mehdi Amini1-3/+5
2016-04-01Revert "Add support for computing SHA1 in LLVM"Mehdi Amini1-5/+3
2016-04-01Add a module Hash in the bitcode and the combined index, implementing a kind ...Mehdi Amini1-3/+5
2016-03-15[ThinLTO] Renaming of function index to module summary index (NFC)Teresa Johnson1-0/+68