summaryrefslogtreecommitdiff
path: root/tools/llvm-lto
AgeCommit message (Expand)AuthorFilesLines
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith1-1/+1
2016-05-18Delete Reloc::Default.Rafael Espindola1-2/+2
2016-05-17[ThinLTO] Use semicolon to separate path prefix replacementReid Kleckner1-3/+3
2016-05-17[ThinLTO] Option to control path of distributed backend filesTeresa Johnson1-0/+47
2016-05-14Add testing in llvm-lto for ThinLTO caching.Mehdi Amini1-0/+4
2016-05-14Revert "Add testing in llvm-lto for ThinLTO caching."Mehdi Amini1-4/+0
2016-05-14Add testing in llvm-lto for ThinLTO caching.Mehdi Amini1-0/+4
2016-05-10[ThinLTO] Add option to emit imports files for distributed backendsTeresa Johnson1-0/+24
2016-05-10Restore "[ThinLTO] Emit individual index files for distributed backends"Teresa Johnson1-0/+35
2016-05-05Revert "[ThinLTO] Emit individual index files for distributed backends"Vitaly Buka1-35/+0
2016-05-05llvm-lto: add a -thinlto-module-id that enables to force the Module identifier.Mehdi Amini1-0/+11
2016-05-05[ThinLTO] Emit individual index files for distributed backendsTeresa Johnson1-0/+35
2016-04-24Add an internalization step to the ThinLTOCodeGeneratorMehdi Amini1-4/+45
2016-04-20llvm-lto: run the module verifier when doing IR level workMehdi Amini1-0/+9
2016-04-13[llvm-lto] Uniform error handling. NFC.Davide Italiano1-30/+14
2016-04-13[llvm-lto] clang-format before working on this file.Davide Italiano1-33/+28
2016-04-04Clean up calls to WriteBitcodeToFile (NFC)Teresa Johnson1-1/+1
2016-03-26Rename ModuleSummaryIndex::modPathStringEntries() into modulePaths()Mehdi Amini1-1/+1
2016-03-19Add a test for r263577: "Add missing error handling in llvm-lto"Mehdi Amini1-1/+1
2016-03-15Add missing error handling in llvm-ltoMehdi Amini1-0/+1
2016-03-15[ThinLTO] Renaming of function index to module summary index (NFC)Teresa Johnson1-13/+13
2016-03-14Revert "[ThinLTO] Renaming of function index to module summary index (NFC)"Teresa Johnson1-13/+13
2016-03-14[ThinLTO] Renaming of function index to module summary index (NFC)Teresa Johnson1-13/+13
2016-03-11[ThinLTO] Support for reference graph in per-module and combined summary.Teresa Johnson1-2/+2
2016-03-09Fix library dependency for llvm-lto after r262977Mehdi Amini2-1/+2
2016-03-09libLTO: add a ThinLTOCodeGenerator on the model of LTOCodeGenerator.Mehdi Amini1-0/+290
2016-03-01[LTO] Fix error reporting from lto_module_create_in_local_context()Petr Pavlu1-4/+7
2016-01-26Remove autoconf supportChris Bieneman1-17/+0
2016-01-20[LTO] Fix error reporting when a file passed to libLTO is invalid or non-exis...Petr Pavlu1-1/+0
2016-01-18Add a change accidentally left out from r258100Tobias Edler von Koch1-0/+5
2016-01-11Add a missing error handling to llvm-lto.Rafael Espindola1-0/+1
2015-12-07Let llvm-lto installed. A few tests in clang/test are using it.NAKAMURA Takumi1-2/+0
2015-12-04Modernize the C++ APIs for creating LTO modules.Rafael Espindola1-20/+29
2015-12-04Move a call to getGlobalContext out of lib/LTO.Rafael Espindola1-1/+1
2015-12-04Simplify the error handling in llvm-lto a bit.Rafael Espindola1-36/+37
2015-11-23[ThinLTO] Deduplicate function index loading into shared helper (NFC)Teresa Johnson1-27/+1
2015-11-21[ThinLTO] Handle bitcode without function summary sections gracefullyTeresa Johnson1-14/+21
2015-11-20[LTO] Add options to llvm-lto to select output format and dump merged moduleTobias Edler von Koch1-0/+23
2015-11-19Do not require a Context to extract the FunctionIndex from Bitcode (NFC)Mehdi Amini1-4/+30
2015-11-17Switch lto codegen to using diagnostic handlers.Yunzhong Gao1-11/+9
2015-11-10llvm-lto: trivial spelling changes to distinguish custom diagnostic handler andYunzhong Gao1-0/+1
2015-11-02Clang format a few prior patches (NFC)Teresa Johnson1-6/+8
2015-10-19Pass FunctionInfoIndex by reference to WriteFunctionSummaryToFile (NFC)Teresa Johnson1-1/+1
2015-10-19Fix required library for r250699 to BitWriter instead of BitReader.Teresa Johnson2-2/+2
2015-10-19llvm-lto support for generating combined function indexesTeresa Johnson3-1/+68
2015-09-15Reapply "LTO: Disable extra verify runs in release builds"Duncan P. N. Exon Smith1-2/+6
2015-09-15Revert "LTO: Disable extra verify runs in release builds"Duncan P. N. Exon Smith1-6/+2
2015-09-15LTO: Disable extra verify runs in release buildsDuncan P. N. Exon Smith1-2/+6
2015-09-11Add a non-exiting diagnostic handler for LTO.Yunzhong Gao1-1/+4
2015-08-27CodeGen: Introduce splitCodeGen and teach LTOCodeGenerator to use it.Peter Collingbourne1-11/+33