summaryrefslogtreecommitdiff
path: root/tools/llvm-lto
AgeCommit message (Expand)Author
2016-03-14Revert "[ThinLTO] Renaming of function index to module summary index (NFC)"Teresa Johnson
2016-03-14[ThinLTO] Renaming of function index to module summary index (NFC)Teresa Johnson
2016-03-11[ThinLTO] Support for reference graph in per-module and combined summary.Teresa Johnson
2016-03-09Fix library dependency for llvm-lto after r262977Mehdi Amini
2016-03-09libLTO: add a ThinLTOCodeGenerator on the model of LTOCodeGenerator.Mehdi Amini
2016-03-01[LTO] Fix error reporting from lto_module_create_in_local_context()Petr Pavlu
2016-01-26Remove autoconf supportChris Bieneman
2016-01-20[LTO] Fix error reporting when a file passed to libLTO is invalid or non-exis...Petr Pavlu
2016-01-18Add a change accidentally left out from r258100Tobias Edler von Koch
2016-01-11Add a missing error handling to llvm-lto.Rafael Espindola
2015-12-07Let llvm-lto installed. A few tests in clang/test are using it.NAKAMURA Takumi
2015-12-04Modernize the C++ APIs for creating LTO modules.Rafael Espindola
2015-12-04Move a call to getGlobalContext out of lib/LTO.Rafael Espindola
2015-12-04Simplify the error handling in llvm-lto a bit.Rafael Espindola
2015-11-23[ThinLTO] Deduplicate function index loading into shared helper (NFC)Teresa Johnson
2015-11-21[ThinLTO] Handle bitcode without function summary sections gracefullyTeresa Johnson
2015-11-20[LTO] Add options to llvm-lto to select output format and dump merged moduleTobias Edler von Koch
2015-11-19Do not require a Context to extract the FunctionIndex from Bitcode (NFC)Mehdi Amini
2015-11-17Switch lto codegen to using diagnostic handlers.Yunzhong Gao
2015-11-10llvm-lto: trivial spelling changes to distinguish custom diagnostic handler andYunzhong Gao
2015-11-02Clang format a few prior patches (NFC)Teresa Johnson
2015-10-19Pass FunctionInfoIndex by reference to WriteFunctionSummaryToFile (NFC)Teresa Johnson
2015-10-19Fix required library for r250699 to BitWriter instead of BitReader.Teresa Johnson
2015-10-19llvm-lto support for generating combined function indexesTeresa Johnson
2015-09-15Reapply "LTO: Disable extra verify runs in release builds"Duncan P. N. Exon Smith
2015-09-15Revert "LTO: Disable extra verify runs in release builds"Duncan P. N. Exon Smith
2015-09-15LTO: Disable extra verify runs in release buildsDuncan P. N. Exon Smith
2015-09-11Add a non-exiting diagnostic handler for LTO.Yunzhong Gao
2015-08-27CodeGen: Introduce splitCodeGen and teach LTOCodeGenerator to use it.Peter Collingbourne
2015-08-24LTO: Simplify merged module ownership.Peter Collingbourne
2015-08-21LTO: Change signature of LTOCodeGenerator::setCodePICModel() to take a Reloc:...Peter Collingbourne
2015-08-21llvm-lto: Re-order code.Peter Collingbourne
2015-06-03add missing dependency on Target lib for toolsSanjay Patel
2015-06-01Make the C++ LTO API easier to use from C++ clients.Peter Collingbourne
2015-03-19libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.Peter Collingbourne
2015-03-09Make helper functions static.Benjamin Kramer
2015-02-24[LTO API] add lto_codegen_set_module to set the destination module.Manman Ren
2015-01-30[llvm-lto] Add a line for setting LTOCodeGenerator's CPU string from commandAkira Hatanaka
2014-12-17llvm-lto: Add testing coverage for local contextsDuncan P. N. Exon Smith
2014-10-26Add an option to the LTO code generator to disable vectorization during LTOArnold Schwaighofer
2014-10-25Update the error handling of lib/Linker.Rafael Espindola
2014-10-01LTO: Ignore disabled diagnostic remarksDuncan P. N. Exon Smith
2014-08-25Modernize raw_fd_ostream's constructor a bit.Rafael Espindola
2014-07-15Prune Redundant libdeps in CMake's target_link_libraries and LLVMBuild.txt.NAKAMURA Takumi
2014-07-03LTO: rename the various makeLTOModule overloads.Peter Collingbourne
2014-04-29raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer
2014-04-25Add an -mattr option to the gold plugin to support subtarget features in LTOTom Roeder
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper
2014-04-14Teach llvm-lto to respect the given RelocModel.James Molloy
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles