summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ThinLTO] Show preserved symbols in DOT filesevgeny2019-12-181-1/+1
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* ThinLTO : Import always_inline functions irrespective of the thresholdTeresa Johnson2019-11-081-2/+4
* IR. Change strip* family of functions to not look through aliases.Peter Collingbourne2019-08-221-1/+1
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-6/+6
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* [ThinLTO] Attempt to recommit r365188 after alignment fixEugene Leviant2019-07-051-27/+95
* Reverted r365188 due to alignment problems on i686-androidEugene Leviant2019-07-051-95/+27
* [ThinLTO] Attempt to recommit r365040 after caching fixEugene Leviant2019-07-051-27/+95
* Revert [ThinLTO] Optimize writeonly globals outReid Kleckner2019-07-041-83/+27
* [ThinLTO] Optimize writeonly globals outEugene Leviant2019-07-031-27/+83
* [ThinLTO] Add summary entries for index-based WPDTeresa Johnson2019-07-021-3/+110
* [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligibleTeresa Johnson2019-05-101-4/+8
* [ThinLTO] Restructure AliasSummary to contain ValueInfo of AliaseeTeresa Johnson2019-03-151-3/+5
* [ThinLTO] Add option to dump per-module summary dot graphTeresa Johnson2019-01-281-0/+14
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "[ThinLTO] Add summary entries for index-based WPD"Teresa Johnson2019-01-171-111/+4
* [ThinLTO] Add summary entries for index-based WPDTeresa Johnson2019-01-171-4/+111
* [LTO] Record whether LTOUnit splitting is enabled in indexTeresa Johnson2019-01-111-1/+5
* [ThinLTO] Compute synthetic function entry countEaswaran Raman2018-12-131-5/+6
* [ThinLTO] Allow importing of functions with var argsTeresa Johnson2018-12-011-9/+2
* [ProfileSummary] Standardize methods and fix commentVedant Kumar2018-11-191-2/+2
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-161-17/+58
* [ThinLTO] Update handling of vararg functions to match inlinerTeresa Johnson2018-11-141-2/+7
* Revert "[ThinLTO] Internalize readonly globals"Steven Wu2018-11-131-58/+17
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-101-17/+58
* [ThinLTO] Split NotEligibleToImport into legality and inlinability flagsTeresa Johnson2018-11-061-10/+9
* [ThinLTO] Don't import GV which contains blockaddressEugene Leviant2018-10-121-3/+16
* [WPD] Fix incorrect devirtualization after indirect call promotionTeresa Johnson2018-09-271-11/+12
* [ThinLTO] Add string saver onto index for value namesTeresa Johnson2018-06-261-2/+2
* [ThinLTO] Compute GUID directly from GV when building per-module indexTeresa Johnson2018-06-261-6/+6
* [ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)Teresa Johnson2018-06-061-1/+1
* [ThinLTO] Add an option to force summary call edges cold for debuggingTeresa Johnson2018-03-311-1/+18
* [ThinLTO] Add funtions in callees metadata to CallGraphEdgesTaewook Oh2018-03-131-0/+12
* [ThinLTO] Represent relative BF using a scaled representation .Easwaran Raman2018-02-221-11/+3
* Re-land "[ThinLTO] Add call edges' relative block frequency to per-module sum...Easwaran Raman2018-01-251-3/+18
* Revert "[ThinLTO] Add call edges' relative block frequency to per-module summ...Easwaran Raman2018-01-241-18/+3
* [ThinLTO] Add call edges' relative block frequency to per-module summary.Easwaran Raman2018-01-241-3/+18
* [ThinLTO] Re-commit of dot dumper after test fixEugene Leviant2018-01-221-1/+1
* Temporarily revert r323062 to investigate buildbot failuresEugene Leviant2018-01-211-1/+1
* [ThinLTO] Implement summary visualizerEugene Leviant2018-01-211-1/+1
* [ThinLTO] Don't import functions with noinline attributeEugene Leviant2017-12-251-1/+3
* Add hasProfileData() to check if a function has profile data. NFC.Easwaran Raman2017-12-221-1/+1
* [ThinLTO] Remove too aggressive assertion in building function call graph.Volodymyr Sapsai2017-11-171-2/+3
* [ThinLTO] Fix missing call graph edges for calls with bitcasts.Volodymyr Sapsai2017-11-101-3/+7
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-041-4/+5
* Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile2017-11-041-5/+4
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-031-4/+5
* [ThinLTO] AliasSummary should not have any referencesTeresa Johnson2017-09-131-1/+1
* ModuleSummaryAnalysis: Correctly handle all function operand references.Peter Collingbourne2017-09-071-7/+5
OpenPOWER on IntegriCloud