summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/FunctionImport.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ThinLTO] Fix handling of weak interposable symbolsTeresa Johnson2019-08-231-22/+13
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* 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-5/+7
* Reverted r365188 due to alignment problems on i686-androidEugene Leviant2019-07-051-7/+5
* [ThinLTO] Attempt to recommit r365040 after caching fixEugene Leviant2019-07-051-5/+7
* Revert [ThinLTO] Optimize writeonly globals outReid Kleckner2019-07-041-7/+5
* [ThinLTO] Optimize writeonly globals outEugene Leviant2019-07-031-5/+7
* [ThinLTO] Use original alias visibility when importingTeresa Johnson2019-05-291-2/+3
* [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligibleTeresa Johnson2019-05-101-5/+8
* [ThinLTO] Restructure AliasSummary to contain ValueInfo of AliaseeTeresa Johnson2019-03-151-6/+1
* [ThinLTO] Refine reachability check to fix compile time increaseTeresa Johnson2019-01-281-8/+17
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ThinLTO] Scan all variants of vague symbol for reachability.Xin Tong2019-01-021-3/+8
* [IPO][AVR] Create new Functions in the default address space specified in the...Dylan McKay2018-12-181-1/+2
* [ThinLTO] Import local variables from the same module as callerTeresa Johnson2018-11-291-1/+13
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-161-4/+35
* Revert "[ThinLTO] Internalize readonly globals"Steven Wu2018-11-131-40/+5
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-101-5/+40
* [LTO] Drop non-prevailing definitions only if linkage is not local or appendingPirama Arumuga Nainar2018-11-081-5/+7
* [ThinLTO] Split NotEligibleToImport into legality and inlinability flagsTeresa Johnson2018-11-061-0/+10
* [ThinLTO] Add importing stats to thin linkTeresa Johnson2018-10-161-5/+27
* [ThinLTO] Don't import GV which contains blockaddressEugene Leviant2018-10-121-2/+1
* [ThinLTO] Keep non-prevailing (linkonce|weak)_odr symbols liveXin Tong2018-10-081-8/+12
* [ThinLTO] Add option for printing import failure reasonsTeresa Johnson2018-08-171-17/+105
* Restore "[ThinLTO] Ensure we always select the same function copy to import"Teresa Johnson2018-07-161-69/+88
* Revert "[ThinLTO] Ensure we always select the same function copy to import"Teresa Johnson2018-07-141-88/+69
* [ThinLTO] Ensure we always select the same function copy to importTeresa Johnson2018-07-131-69/+88
* [ThinLTO] Use std::map to get determistic imports filesTeresa Johnson2018-07-101-5/+9
* [ThinLTO] Print names in function import debug messages when availableTeresa Johnson2018-06-271-8/+15
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-58/+62
* Make helpers static. NFC.Benjamin Kramer2018-04-041-1/+2
* [ThinLTO] Add an import cutoff for debugging/triagingTeresa Johnson2018-04-011-0/+13
* Reland r327041: [ThinLTO] Keep available_externally symbols liveVlad Tsyrklevich2018-03-131-3/+20
* [ThinLTO] Recommit of import global variablesEugene Leviant2018-03-121-12/+83
* Revert "[ThinLTO] Keep available_externally symbols live"Eric Christopher2018-03-091-19/+3
* [ThinLTO] Keep available_externally symbols liveVlad Tsyrklevich2018-03-081-3/+19
* [ThinLTO] Revert r325320: Import global variablesChandler Carruth2018-03-021-84/+12
* [ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos2018-02-191-1/+1
* Revert: [llvm] r325448 - [ThinLTO] Add GraphTraits for FunctionSummaries Simon Pilgrim2018-02-181-1/+1
* [ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos2018-02-171-1/+1
* [ThinLTO] Import global variablesEugene Leviant2018-02-161-12/+84
* Revert "[ThinLTO] Add GraphTraits for FunctionSummaries"Volodymyr Sapsai2018-02-121-1/+1
* [ThinLTO] Add GraphTraits for FunctionSummariesCharles Saternos2018-02-111-1/+1
* [ThinLTO] Teach ThinLTO about auto hide symbolsSteven Wu2018-02-091-0/+7
* [ThinLTO] Convert dead alias to declarationsTeresa Johnson2018-02-051-12/+26
* [ThinLTO] - Add comment. NFC.George Rimar2018-02-021-0/+2
* LTO: Drop comdats when converting definitions to declarations.Peter Collingbourne2018-01-311-0/+2
* [ThinLTO] - Stop internalizing and drop non-prevailing symbols.George Rimar2018-01-291-20/+30
* Re-land "[ThinLTO] Add call edges' relative block frequency to per-module sum...Easwaran Raman2018-01-251-2/+3
OpenPOWER on IntegriCloud