summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-lto2/llvm-lto2.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2020-01-091-0/+2
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-2/+2
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* [ThinLTO] Implement index-based WPDTeresa Johnson2019-08-021-0/+8
* [Remarks] Extend -fsave-optimization-record to specify the formatFrancis Visoiu Mistrih2019-06-171-0/+6
* Reland: [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih2019-06-141-14/+15
* Revert "[Remarks] Refactor optimization remarks setup"Francis Visoiu Mistrih2019-06-141-15/+14
* [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih2019-06-131-14/+15
* [ELF] Implement Dependent Libraries FeatureBen Dunbobbin2019-05-171-0/+7
* Reland "[Remarks] Add -foptimization-record-passes to filter remark emission"Francis Visoiu Mistrih2019-03-121-0/+7
* Revert "[Remarks] Add -foptimization-record-passes to filter remark emission"Francis Visoiu Mistrih2019-03-121-7/+0
* [Remarks] Add -foptimization-record-passes to filter remark emissionFrancis Visoiu Mistrih2019-03-121-0/+7
* Recommit r354930 "[PGO] Context sensitive PGO (part 1)"Rong Xu2019-02-271-0/+11
* Revert "[PGO] Context sensitive PGO (part 1)"Vlad Tsyrklevich2019-02-271-11/+0
* [PGO] Context sensitive PGO (part 1)Rong Xu2019-02-261-0/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [LTO] Call InitLLVM from llvm-lto2Teresa Johnson2018-10-161-0/+2
* [LTO] Allow pass remarks with hotness to be set when emitting to stderrTeresa Johnson2018-05-041-1/+2
* [LTO] Add stats-file option to LTO/Config.h.Florian Hahn2018-04-201-0/+4
* Rename *CommandFlags.def to *CommandFlags.incDavid Blaikie2018-04-111-1/+1
* [ThinLTO] Always create linked objects file for --thinlto-index-only=Vitaly Buka2018-02-221-1/+5
* [LTO] Remove unused Path parameter to AddBufferFnTeresa Johnson2018-02-201-2/+1
* [ThinLTO/gold] Write empty imports even for modules with symbolsVitaly Buka2018-01-301-1/+1
* Rename CommandFlags.h -> CommandFlags.defDavid Blaikie2017-11-271-1/+1
* LTO: Try to open cache files before renaming them.Peter Collingbourne2017-09-051-1/+2
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-1/+1
* Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release ...Dehao Chen2017-08-021-0/+6
* [LTO] llvm-lto2: Add option to load sample profileTobias Edler von Koch2017-07-281-0/+6
* [LTO] Prevent dead stripping and internalization of symbols with sectionsTeresa Johnson2017-07-251-0/+3
* Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.Peter Collingbourne2017-06-271-1/+13
* Symbols re-defined with -wrap and -defsym need to be excluded from inter-Dmitry Mikulin2017-06-051-0/+2
* [ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm.Tim Shen2017-06-011-1/+7
* Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne2017-04-141-2/+7
* LTO: Pass SF_Executable flag through to InputFile::SymbolTobias Edler von Koch2017-04-131-3/+4
* llvm-lto2: Add a dump-symtab subcommand.Peter Collingbourne2017-04-121-1/+53
* llvm-lto2: Move the LTO::run() action behind a subcommand.Peter Collingbourne2017-04-111-5/+26
* More accurate header inclusions. NFC.Peter Collingbourne2017-03-281-1/+1
* LTO: Fix a potential race condition in the caching API.Peter Collingbourne2017-03-171-8/+3
* Fix test and add missing return for llvm-lto2 error caseTeresa Johnson2017-03-071-1/+3
* LTO: When creating a local cache, create the cache directory if it does not a...Peter Collingbourne2017-03-021-1/+1
* [LTO] Add ability to emit assembly to new LTO APITobias Edler von Koch2017-02-151-0/+3
* [llvm-lto2] Fix typo spotted by Teresa (r294885 post-commit review).Davide Italiano2017-02-131-2/+2
* [lib/LTO] Add support for hotness optremarks in the new API.Davide Italiano2017-02-121-0/+6
* [llvm-lto2] Fix typo in error message.Davide Italiano2017-02-121-1/+1
* [lib/LTO] Initial support for optimization remarks in the new API.Davide Italiano2017-02-121-0/+7
* llvm-lto2: remove leading '-' for cl::opt declarationMehdi Amini2016-12-231-1/+1
* llvm-lto2: Print diagnostics before exiting (NFC)Mehdi Amini2016-12-231-1/+5
* LTO: Hash the parts of the LTO configuration that affect code generation.Peter Collingbourne2016-12-081-0/+42
* llvm-lto2: Simpler workaround for PR30396.Peter Collingbourne2016-11-301-17/+10
* [ThinLTO] Disable importing and other cross-module optis at -O0Teresa Johnson2016-10-311-0/+7
OpenPOWER on IntegriCloud