summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ThinLTO] Fix importing of writeonly variables in distributed ThinLTOTeresa Johnson2019-12-041-1/+1
* [ThinLTO] Avoid extra index lookup during promotionTeresa Johnson2019-11-181-12/+11
* [ThinLTO] Promotion handling cleanup (NFC)Teresa Johnson2019-11-181-21/+12
* Recommit "[ThinLTO] Add correctness check for RO/WO variable import"evgeny2019-11-151-3/+3
* Revert "[ThinLTO] Add correctness check for RO/WO variable import"Benjamin Kramer2019-11-141-3/+3
* [ThinLTO] Add correctness check for RO/WO variable importevgeny2019-11-141-3/+3
* [ThinLTO] Fix bug when importing writeonly variablesevgeny2019-11-081-3/+14
* [ThinLTO] Import readonly vars with refsevgeny2019-11-071-2/+2
* Recommit "[ThinLTO] Handle GUID collision in import global processing""Teresa Johnson2019-11-011-5/+16
* Revert "[LLD][ThinLTO] Handle GUID collision in import global processing"Teresa Johnson2019-11-011-11/+5
* [LLD][ThinLTO] Handle GUID collision in import global processingTeresa Johnson2019-10-251-5/+11
* FunctionImportGlobalProcessing::processGlobalForThinLTO - silence static anal...Simon Pilgrim2019-09-271-1/+1
* [ThinLTO] Attempt to recommit r365188 after alignment fixEugene Leviant2019-07-051-6/+7
* Reverted r365188 due to alignment problems on i686-androidEugene Leviant2019-07-051-7/+6
* [ThinLTO] Attempt to recommit r365040 after caching fixEugene Leviant2019-07-051-6/+7
* Revert [ThinLTO] Optimize writeonly globals outReid Kleckner2019-07-041-7/+6
* [ThinLTO] Optimize writeonly globals outEugene Leviant2019-07-031-6/+7
* Change some dyn_cast to more apropriate isa. NFCFangrui Song2019-04-051-3/+3
* Recommit "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT le...Teresa Johnson2019-01-311-0/+18
* Revert "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader"Teresa Johnson2019-01-311-17/+0
* [ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leaderTeresa Johnson2019-01-311-0/+17
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ThinLTO] Compute synthetic function entry countEaswaran Raman2018-12-131-2/+17
* [ThinLTO] Correct linkonce_any function import linkage. NFC.Xin Tong2018-11-281-5/+6
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-161-2/+19
* Revert "[ThinLTO] Internalize readonly globals"Steven Wu2018-11-131-19/+2
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-101-2/+19
* [ThinLTO] Clear dllimport when setting dso_local.Rafael Espindola2018-03-131-1/+4
* LTO: Include dso-local bit in ThinLTO cache key.Peter Collingbourne2018-02-051-10/+2
* Remove redundant includes from lib/Transforms.Michael Zolotukhin2017-12-131-2/+0
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-041-0/+17
* Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile2017-11-041-17/+0
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-031-0/+17
* Fix assert from r309278David Blaikie2017-07-271-4/+4
* ThinLTO: Don't import aliases of any kind (even linkonce_odr)David Blaikie2017-07-271-17/+7
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* FunctionImport: Use IRMover directly.Peter Collingbourne2017-02-031-7/+7
* [ThinLTO] Handle conflicting local names gracefullyTeresa Johnson2017-01-061-6/+9
* [ThinLTO] Add parenthesis as per build warningTeresa Johnson2017-01-051-3/+2
* [ThinLTO] Subsume all importing checks into a single flagTeresa Johnson2017-01-051-6/+19
* [ThinLTO] Stop importing constant global vars as copies in the backendTeresa Johnson2016-12-021-11/+0
* [ThinLTO] Only promote exported locals as marked in indexTeresa Johnson2016-11-141-16/+18
* [ThinLTO] Handle distributed backend case when doing renamingTeresa Johnson2016-11-031-4/+19
* [ThinLTO] Use per-summary flag to prevent exporting locals used in inline asmTeresa Johnson2016-10-301-8/+0
* [ThinLTO] Rename doPromoteLocalToGlobal to shouldPromoteLocalToGlobal (NFC)Teresa Johnson2016-10-291-3/+3
* [ThinLTO] Use NoPromote flag in summary during promotionTeresa Johnson2016-10-291-13/+19
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* ThinLTO: fix assertion and refactor check for hidden use from inline ASM in a...Mehdi Amini2016-05-061-23/+6
* [ThinLTO] Refine fix to avoid renaming of uses in inline assembly.Teresa Johnson2016-04-271-8/+16
* ThinLTO: do not promote GlobalVariable that have a specific section.Mehdi Amini2016-04-271-0/+5
OpenPOWER on IntegriCloud