summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/ModuleSummaryIndex.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ThinLTO] Show preserved symbols in DOT filesevgeny2019-12-181-1/+5
* [IR] Use a reference in a range-based forMark de Wever2019-12-171-1/+1
* [ThinLTO] Add option to disable readonly/writeonly attribute propagationTeresa Johnson2019-12-051-0/+8
* Fix error message missed in commit dde589389fcb8b5098f7a47f1b781b27d29a0cac.Andrew Browne2019-11-181-0/+2
* ThinLTO : Import always_inline functions irrespective of the thresholdTeresa Johnson2019-11-081-1/+1
* [ThinLTO] Fix bug when importing writeonly variablesevgeny2019-11-081-1/+15
* [ThinLTO] Import readonly vars with refsevgeny2019-11-071-2/+20
* [ThinLTO] Attempt to recommit r365188 after alignment fixEugene Leviant2019-07-051-55/+86
* Reverted r365188 due to alignment problems on i686-androidEugene Leviant2019-07-051-86/+55
* [ThinLTO] Attempt to recommit r365040 after caching fixEugene Leviant2019-07-051-55/+86
* Revert [ThinLTO] Optimize writeonly globals outReid Kleckner2019-07-041-86/+55
* [ThinLTO] Optimize writeonly globals outEugene Leviant2019-07-031-55/+86
* [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligibleTeresa Johnson2019-05-101-0/+14
* [ThinLTO] Restructure AliasSummary to contain ValueInfo of AliaseeTeresa Johnson2019-03-151-11/+1
* [ThinLTO] Use defined node and edge order when dumping DOT fileEugene Leviant2019-02-261-15/+5
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ThinLTO] Fix comment. NFCEugene Leviant2018-11-191-1/+1
* Fix bot failure from r347145Teresa Johnson2018-11-171-8/+7
* [ThinLTO] Add some stats for read only variable internalizationTeresa Johnson2018-11-171-0/+14
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-161-6/+101
* Revert "[ThinLTO] Internalize readonly globals"Steven Wu2018-11-131-101/+6
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-101-6/+101
* [ThinLTO] Split NotEligibleToImport into legality and inlinability flagsTeresa Johnson2018-11-061-2/+3
* [LTO] Fix a crash caused by accessing an empty ValueInfoTeresa Johnson2018-11-021-12/+28
* [ThinLTO] Change parameter type. NFCEugene Leviant2018-10-241-1/+1
* [ThinLTO] Fix dot dumper for regular LTO modulesEugene Leviant2018-10-241-1/+1
* [ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos2018-02-191-0/+24
* Revert: [llvm] r325448 - [ThinLTO] Add GraphTraits for FunctionSummaries Simon Pilgrim2018-02-181-24/+0
* [ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos2018-02-171-0/+24
* Revert "[ThinLTO] Add GraphTraits for FunctionSummaries"Volodymyr Sapsai2018-02-121-24/+0
* [ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos2018-02-111-0/+24
* LTO: Include dso-local bit in ThinLTO cache key.Peter Collingbourne2018-02-051-0/+9
* [ThinLTO] Re-commit of dot dumper after test fixEugene Leviant2018-01-221-0/+245
* Temporarily revert r323062 to investigate buildbot failuresEugene Leviant2018-01-211-244/+0
* [ThinLTO] Implement summary visualizerEugene Leviant2018-01-211-0/+244
* [cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov2017-06-161-2/+5
* Apply summary-based dead stripping to regular LTO modules with summaries.Peter Collingbourne2017-06-151-0/+10
* Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne2017-05-041-6/+6
* Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu2017-05-041-6/+6
* IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne2017-05-041-6/+6
* Bitcode: Make the summary reader responsible for merging. NFCI.Peter Collingbourne2017-05-011-36/+0
* Bitcode: Do not remove empty summary entries when reading a per-module summary.Peter Collingbourne2017-04-281-12/+0
* ThinLTO: handles modules with empty summariesMehdi Amini2016-10-081-11/+10
* [ThinLTO] Introduce typedef for commonly-used map type (NFC)Teresa Johnson2016-04-251-4/+2
* [ThinLTO] Remove GlobalValueInfo class from indexTeresa Johnson2016-04-241-32/+27
* ThinLTO: Move the ODR resolution to be based purely on the summary.Mehdi Amini2016-04-161-0/+13
* ThinLTO: Make aliases explicit in the summaryMehdi Amini2016-04-161-1/+1
* Revert "Make aliases explicit in the summary"Mehdi Amini2016-04-131-1/+1
* Make aliases explicit in the summaryMehdi Amini2016-04-131-1/+1
* [ThinLTO] Only compute imports for current module in FunctionImport passTeresa Johnson2016-04-121-0/+20
OpenPOWER on IntegriCloud