summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/FunctionImport.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ThinLTO] Re-commit of dot dumper after test fixEugene Leviant2018-01-221-2/+2
* Temporarily revert r323062 to investigate buildbot failuresEugene Leviant2018-01-211-2/+2
* [ThinLTO] Implement summary visualizerEugene Leviant2018-01-211-2/+2
* [ThinLTO] Remove unused codeEugene Leviant2017-12-181-14/+0
* Fix NDEBUG build problem in r320895Teresa Johnson2017-12-161-1/+1
* [ThinLTO] Enable importing of aliases as copy of aliaseeTeresa Johnson2017-12-161-21/+97
* Revert r320464 as it breaks gold plugin testsEugene Leviant2017-12-121-0/+14
* [ThinLTO] Remove unused code from thinLTOInternalizeModuleEugene Leviant2017-12-121-14/+0
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-101-30/+52
* Revert the change that accidentally went in r314806.Dehao Chen2017-10-031-4/+0
* Update getMergedLocation to check the instruction type and merge properly.Dehao Chen2017-10-021-0/+4
* [ThinLTO] Fix dead stripping analysis for SamplePGOTeresa Johnson2017-09-201-3/+3
* Reland r313157, "ThinLTO: Correctly follow aliasee references when dead strip...Peter Collingbourne2017-09-141-12/+5
* Revert r313157 "ThinLTO: Correctly follow aliasee references when dead stripp...Hans Wennborg2017-09-141-5/+8
* ThinLTO: Correctly follow aliasee references when dead stripping.Peter Collingbourne2017-09-131-8/+5
* [ThinLTO] For SamplePGO, need to handle ICP targets consistently in thin linkTeresa Johnson2017-09-131-11/+29
* [FunctionImport] Avoid unused variable warnings in Release buildsBenjamin Kramer2017-08-291-0/+2
* [ThinLTO] Clean up stale alias import handlingTeresa Johnson2017-08-291-30/+2
* [ThinLTO] Fix ThinLTO crashTeresa Johnson2017-08-191-0/+15
* Fix typo /NFCXinliang David Li2017-08-111-1/+1
* Increase the ImportHotMultiplier to 10.0Dehao Chen2017-07-281-1/+1
* [FunctionImport] Prefer isa<> to dyn_cast<> as the value is not used.Davide Italiano2017-07-271-1/+1
* ThinLTO: Don't import aliases of any kind (even linkonce_odr)David Blaikie2017-07-271-19/+9
* Revert "Restore with fix "[ThinLTO] Ensure we always select the same function...Teresa Johnson2017-07-171-14/+4
* Restore with fix "[ThinLTO] Ensure we always select the same function copy to...Teresa Johnson2017-07-151-4/+14
* Revert r308078 (and subsequent tweak in r308079) which introduces a testChandler Carruth2017-07-151-14/+4
* [ThinLTO] Ensure we always select the same function copy to importTeresa Johnson2017-07-151-4/+14
* Increase the import-threshold for crtical functions.Dehao Chen2017-07-071-0/+8
* [lib/LTO] Add a comment to explain where we set the linkage in the summary.Davide Italiano2017-07-061-0/+5
* [LTO] Fix the interaction between linker redefined symbols and ThinLTODavide Italiano2017-07-061-2/+10
* (NFC) Track global summary liveness in GVFlags.Evgeniy Stepanov2017-06-011-60/+47
* Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator."Adrian Prantl2017-05-191-4/+1
* ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.Adrian Prantl2017-05-191-1/+4
* FunctionImport: Simplify function llvm::thinLTOInternalizeModule. NFCI.Peter Collingbourne2017-05-091-10/+5
* Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne2017-05-041-54/+43
* Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu2017-05-041-43/+54
* IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne2017-05-041-54/+43
* Object: Remove ModuleSummaryIndexObjectFile class.Peter Collingbourne2017-05-011-1/+1
* [FunctionImport] assert(false) -> llvm_unreachable(). NFCI.Davide Italiano2017-04-141-1/+1
* SamplePGO ThinLTO ICP fix for local functions.Dehao Chen2017-03-141-0/+9
* Perform symbol binding for .symver versioned symbolsTeresa Johnson2017-03-091-1/+1
* IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.Peter Collingbourne2017-02-031-1/+1
* FunctionImport: Use IRMover directly.Peter Collingbourne2017-02-031-7/+12
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-031-7/+0
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-031-0/+7
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-021-7/+0
* FunctionImport: Remove the -disable-force-link-odr flag and change importFunc...Peter Collingbourne2017-02-021-13/+3
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-021-0/+7
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-021-7/+0
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-021-0/+7
OpenPOWER on IntegriCloud