summaryrefslogtreecommitdiffstats
path: root/llvm/tools/gold/gold-plugin.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ThinLTO] PrintStatistics when we exit early for thinlto-index-onlyTeresa Johnson2017-02-021-0/+3
* gold-plugin: Simplify naming of object files created with save-temps or obj-p...Peter Collingbourne2017-01-261-5/+4
* gold-plugin: Add the file path to the file open error diagnostic.Peter Collingbourne2017-01-251-1/+2
* Pass sample pgo flags to thinlto.Dehao Chen2016-12-161-0/+7
* Apply clang-tidy's 'performance-faster-string-find' check to LLVM.Benjamin Kramer2016-11-301-1/+1
* Fix gold plugin after Error API changesMehdi Amini2016-11-111-1/+1
* Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson2016-11-111-1/+2
* Bitcode: Remove the remnants of the BitcodeDiagnosticInfo class.Peter Collingbourne2016-11-091-6/+0
* Make the LTO comdat api more symbol table friendly.Rafael Espindola2016-10-251-2/+4
* [ThinLTO] Default backend threads to heavyweight_hardware_concurrencyTeresa Johnson2016-10-191-2/+2
* Return a StringRef instead of a Comdat*.Rafael Espindola2016-10-171-3/+3
* LTO: Simplify caching interface.Peter Collingbourne2016-09-231-30/+18
* [gold] Split plugin options controlling ThinLTO and codegen parallelism.Teresa Johnson2016-09-231-10/+11
* [ThinLTO] Emit files for distributed builds for all modulesTeresa Johnson2016-09-211-1/+38
* gold: Simplify. Do not unnecessarily enumerate Obj's symbols.Peter Collingbourne2016-09-141-6/+2
* [ThinLTO] Move loading of cache entry to clientTeresa Johnson2016-08-261-4/+3
* [ThinLTO/gold] Add caching support to gold-pluginTeresa Johnson2016-08-241-2/+14
* Fix Gold Plugin after API change in the LTO API (constify callback type)Mehdi Amini2016-08-221-2/+2
* [LTO] Handles commons in monolithic LTOMehdi Amini2016-08-221-58/+1
* [gold/ThinLTO] Restore ThinLTO file management in gold pluginTeresa Johnson2016-08-201-1/+10
* [ThinLTO] Keep common symbols in ThinLTO modulesTeresa Johnson2016-08-181-1/+4
* [LTO] Change addSaveTemps API: do not add dot to the supplied prefix pathMehdi Amini2016-08-181-1/+2
* [LTO] Introduce an Output class to wrap the output stream creation (NFC)Mehdi Amini2016-08-171-20/+31
* Revert "gold: add a cast to appease std::max NFC"Saleem Abdulrasool2016-08-141-2/+1
* gold: add a cast to appease std::max NFCSaleem Abdulrasool2016-08-121-1/+2
* Restore "Resolution-based LTO API."Teresa Johnson2016-08-111-944/+227
* Revert "Resolution-based LTO API."Teresa Johnson2016-08-111-227/+944
* Resolution-based LTO API.Teresa Johnson2016-08-111-944/+227
* [ThinLTO/gold] Support for getting list of included objects from goldTeresa Johnson2016-07-221-0/+40
* [ThinLTO/gold] Perform index-based weak/linkonce resolutionTeresa Johnson2016-07-141-17/+33
* [ThinLTO/gold] Enable symbol resolution in distributed backend caseTeresa Johnson2016-07-131-5/+0
* [ThinLTO/gold] ThinLTO internalization fixesTeresa Johnson2016-07-131-16/+9
* Don't use the new x86 relax relocations on the gold plugin.Rafael Espindola2016-06-171-0/+4
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-26/+15
* [ThinLTO/gold] Enable summary-based internalizationTeresa Johnson2016-06-091-12/+71
* [ThinLTO/gold] Pass import lists by reference (NFC)Teresa Johnson2016-06-031-1/+1
* [ThinLTO/gold] Pass down the imports lists from the thin link (NFC)Teresa Johnson2016-06-031-31/+30
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-2/+4
* Linker: teach the IR mover to return llvm::Error.Peter Collingbourne2016-05-271-11/+12
* [ThinLTO/gold] Handle bitcode archivesTeresa Johnson2016-05-261-53/+104
* Delete Reloc::Default.Rafael Espindola2016-05-181-1/+1
* [ThinLTO] Use semicolon to separate path prefix replacementReid Kleckner2016-05-171-4/+4
* [ThinLTO] Option to control path of distributed backend filesTeresa Johnson2016-05-171-5/+56
* [ThinLTO] Use correct pipeline for ThinLTO in gold-plugin.Teresa Johnson2016-05-131-1/+4
* [ThinLTO] Add option to emit imports files for distributed backendsTeresa Johnson2016-05-101-0/+20
* Restore "[ThinLTO] Emit individual index files for distributed backends"Teresa Johnson2016-05-101-29/+72
* Revert "[ThinLTO] Emit individual index files for distributed backends"Vitaly Buka2016-05-051-72/+29
* [ThinLTO] Emit individual index files for distributed backendsTeresa Johnson2016-05-051-29/+72
* [gold] Fix linkInModule and extend common.ll test.Evgeniy Stepanov2016-04-251-3/+3
* [gold-plugin] Remove dead assignment. NFC.Davide Italiano2016-04-251-1/+0
OpenPOWER on IntegriCloud