summaryrefslogtreecommitdiff
path: root/tools/llvm-lto
AgeCommit message (Expand)Author
2017-12-19[Support][CachePruning] Disable cache pruning regression fixBen Dunbobbin
2017-11-27Rename CommandFlags.h -> CommandFlags.defDavid Blaikie
2017-09-23[Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner
2017-09-15This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya
2017-09-15This reverts r313381Vivek Pandya
2017-09-15This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya
2017-09-07[Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-07-04Fix dangling StringRefs found by clang-tidy misc-dangling-handle check.Alexander Kornienko
2017-05-19Rewrite llvm-lto's codegen() using ThinCodeGenerator::run(). NFC-ish.Adrian Prantl
2017-05-04Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne
2017-05-04Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu
2017-05-04IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne
2017-05-01Bitcode: Make the summary reader responsible for merging. NFCI.Peter Collingbourne
2017-05-01Object: Remove ModuleSummaryIndexObjectFile class.Peter Collingbourne
2017-03-28Add support for -fno-builtin to LTO and ThinLTO to libLTOMehdi Amini
2016-12-23llvm-lto: pass errs() to the module verifier (NFC)Mehdi Amini
2016-12-14[ThinLTO] Add an API to trigger file-based API for returning objects to the l...Mehdi Amini
2016-11-18[CMake] llvm-lto depends on intrinsics_genChris Bieneman
2016-11-11Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.Peter Collingbourne
2016-11-11Bitcode: Clean up error handling for certain bitcode query functions.Peter Collingbourne
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson
2016-11-02Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons
2016-10-08Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini
2016-10-08ThinLTO: handles modules with empty summariesMehdi Amini
2016-09-14[ThinLTO] Add an option to llvm-lto to print some basic statistics for the indexMehdi Amini
2016-08-15[ThinLTO] Fix temp file dumping, enable via llvm-lto and test itTeresa Johnson
2016-07-14Move legacy LTO interface headers to legacy/ directory.Peter Collingbourne
2016-07-12Fix libdeps in r275125. LTO tools require BitReader.NAKAMURA Takumi
2016-07-11Add a libLTO API to query a memory buffer and check if it contains ObjC categ...Mehdi Amini
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith
2016-05-18Delete Reloc::Default.Rafael Espindola
2016-05-17[ThinLTO] Use semicolon to separate path prefix replacementReid Kleckner
2016-05-17[ThinLTO] Option to control path of distributed backend filesTeresa Johnson
2016-05-14Add testing in llvm-lto for ThinLTO caching.Mehdi Amini
2016-05-14Revert "Add testing in llvm-lto for ThinLTO caching."Mehdi Amini
2016-05-14Add testing in llvm-lto for ThinLTO caching.Mehdi Amini
2016-05-10[ThinLTO] Add option to emit imports files for distributed backendsTeresa Johnson
2016-05-10Restore "[ThinLTO] Emit individual index files for distributed backends"Teresa Johnson
2016-05-05Revert "[ThinLTO] Emit individual index files for distributed backends"Vitaly Buka
2016-05-05llvm-lto: add a -thinlto-module-id that enables to force the Module identifier.Mehdi Amini
2016-05-05[ThinLTO] Emit individual index files for distributed backendsTeresa Johnson
2016-04-24Add an internalization step to the ThinLTOCodeGeneratorMehdi Amini
2016-04-20llvm-lto: run the module verifier when doing IR level workMehdi Amini
2016-04-13[llvm-lto] Uniform error handling. NFC.Davide Italiano
2016-04-13[llvm-lto] clang-format before working on this file.Davide Italiano
2016-04-04Clean up calls to WriteBitcodeToFile (NFC)Teresa Johnson
2016-03-26Rename ModuleSummaryIndex::modPathStringEntries() into modulePaths()Mehdi Amini
2016-03-19Add a test for r263577: "Add missing error handling in llvm-lto"Mehdi Amini
2016-03-15Add missing error handling in llvm-ltoMehdi Amini
2016-03-15[ThinLTO] Renaming of function index to module summary index (NFC)Teresa Johnson