summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-lto
Commit message (Expand)AuthorAgeFilesLines
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-3/+3
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-7/+7
* [ThinLTO]LTO]Legacy] Fix dependent libraries support by adding querying of th...Ben Dunbobbin2019-06-121-6/+37
* Fix BUILD_SHARED_LIBS builds after r361567Daniel Sanders2019-05-241-0/+2
* Break false dependencies on target librariesDaniel Sanders2019-05-231-1/+2
* [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<ui...Fangrui Song2019-04-241-2/+2
* [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbolsSteven Wu2019-04-171-24/+52
* Revert [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbolsSteven Wu2019-04-081-52/+24
* [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbolsSteven Wu2019-04-081-24/+52
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-192-8/+6
* [ThinLTO] Import local variables from the same module as callerTeresa Johnson2018-11-291-3/+8
* [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a testJames Henderson2018-10-031-0/+5
* Reland r342233: [ThinLTO] Allow setting of maximum cache size with 64-bit numberJames Henderson2018-09-171-1/+1
* Revert r342233.James Henderson2018-09-141-1/+1
* [ThinLTO]Allow setting of maximum cache size with 64-bit numberJames Henderson2018-09-141-1/+1
* [ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)Teresa Johnson2018-06-061-1/+1
* [ThinLTO] Make llvm-lto module ID numbering consistent with linkersTeresa Johnson2018-05-161-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* Define InitLLVM to do common initialization all at once.Rui Ueyama2018-04-131-8/+2
* Rename *CommandFlags.def to *CommandFlags.incDavid Blaikie2018-04-111-1/+1
* [ThinLTO] Added a couple of C LTO API interfaces to control the cache policy.Ekaterina Romanova2018-03-021-0/+10
* Allow 0 to be a valid value pruning interval in C LTO API. Value 0 will cause...Ekaterina Romanova2018-02-151-1/+2
* Pass a reference to a module to the bitcode writer.Rafael Espindola2018-02-141-1/+1
* [ThinLTO] Re-commit of dot dumper after test fixEugene Leviant2018-01-221-1/+1
* Temporarily revert r323062 to investigate buildbot failuresEugene Leviant2018-01-211-1/+1
* [ThinLTO] Implement summary visualizerEugene Leviant2018-01-211-1/+1
* [Support][CachePruning] Disable cache pruning regression fixBen Dunbobbin2017-12-191-0/+4
* Rename CommandFlags.h -> CommandFlags.defDavid Blaikie2017-11-271-1/+1
* [Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner2017-09-231-2/+2
* This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya2017-09-151-29/+37
* This reverts r313381Vivek Pandya2017-09-151-37/+29
* This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya2017-09-151-29/+37
* [Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-09-071-8/+37
* Fix dangling StringRefs found by clang-tidy misc-dangling-handle check.Alexander Kornienko2017-07-041-3/+3
* Rewrite llvm-lto's codegen() using ThinCodeGenerator::run(). NFC-ish.Adrian Prantl2017-05-191-9/+15
* Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne2017-05-041-1/+1
* Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu2017-05-041-1/+1
* IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne2017-05-041-1/+1
* Bitcode: Make the summary reader responsible for merging. NFCI.Peter Collingbourne2017-05-011-6/+3
* Object: Remove ModuleSummaryIndexObjectFile class.Peter Collingbourne2017-05-011-1/+0
* Add support for -fno-builtin to LTO and ThinLTO to libLTOMehdi Amini2017-03-281-0/+6
* llvm-lto: pass errs() to the module verifier (NFC)Mehdi Amini2016-12-231-1/+1
* [ThinLTO] Add an API to trigger file-based API for returning objects to the l...Mehdi Amini2016-12-141-0/+12
* [CMake] llvm-lto depends on intrinsics_genChris Bieneman2016-11-181-0/+3
* Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.Peter Collingbourne2016-11-111-25/+12
* Bitcode: Clean up error handling for certain bitcode query functions.Peter Collingbourne2016-11-111-5/+5
* Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson2016-11-111-1/+2
* Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons2016-11-021-5/+5
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-2/+1
* ThinLTO: handles modules with empty summariesMehdi Amini2016-10-081-0/+2
OpenPOWER on IntegriCloud