summaryrefslogtreecommitdiffstats
path: root/llvm/tools/lto
Commit message (Expand)AuthorAgeFilesLines
* [lto] Disable dialog boxes on crash on Windows.Michael J. Spencer2015-01-291-0/+7
* Unbreak cmake build with shared libraries enabled.Matthias Braun2014-12-201-0/+1
* LTO: Export local context symbolsDuncan P. N. Exon Smith2014-12-192-2/+16
* libLTO: Allow linker to choose context of modules and codegenDuncan P. N. Exon Smith2014-11-111-0/+18
* Add an option to the LTO code generator to disable vectorization during LTOArnold Schwaighofer2014-10-261-3/+9
* Update the error handling of lib/Linker.Rafael Espindola2014-10-251-1/+1
* Remove definition of LLVM_VERSION_INFO; this macro is not used by any of theRichard Smith2014-09-262-6/+0
* Remove lto_codegen_set_attr.Rafael Espindola2014-08-011-4/+0
* [CMake] tools/lto: Prune redundant libdep(s).NAKAMURA Takumi2014-07-241-1/+0
* Update the MemoryBuffer API to use ErrorOr.Rafael Espindola2014-07-061-3/+3
* Change LTOModule`s getTargetTriple and setTargetTriple to use c++ types.Rafael Espindola2014-07-041-1/+1
* Sink undesirable LTO functions into the old C APIAlp Toker2014-07-041-2/+9
* LTO: rename the various makeLTOModule overloads.Peter Collingbourne2014-07-031-6/+6
* Don't force the build of toos/lto as a static lib.Rafael Espindola2014-06-271-5/+1
* Remove unused includes following r211294Alp Toker2014-06-191-2/+0
* Use the c++ APIs.Rafael Espindola2014-06-191-6/+7
* Fix gcc -pedantic warning in lto.cpp.Patrik Hagglund2014-05-051-2/+2
* Move LTOModule and LTOCodeGenerator to the llvm namespace.Rafael Espindola2014-05-031-39/+41
* Style update: don't duplicate comments, they were getting out of sync.Rafael Espindola2014-05-031-73/+0
* Add an -mattr option to the gold plugin to support subtarget features in LTOTom Roeder2014-04-251-0/+22
* Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith2014-04-021-7/+0
* Centralize the handling of install_name and rpath.Rafael Espindola2014-02-281-8/+0
* [CMake] llvm-c/lto.h should be installed if libLTO.a is built.NAKAMURA Takumi2014-02-211-4/+2
* [CMake] libLTO: Use (SHARED|STATIC) to build both shared LTO and LTO_static.NAKAMURA Takumi2014-02-211-15/+3
* Refactor TargetOptions initialization into a single place.Eli Bendersky2014-02-191-34/+6
* LTO API: add lto_module_create_from_memory_with_path.Manman Ren2014-02-102-0/+12
* Revert r200560, "LTO itself hasn't depended on MCDisassembler any more."NAKAMURA Takumi2014-01-312-1/+2
* LTO itself hasn't depended on MCDisassembler any more.NAKAMURA Takumi2014-01-312-3/+1
* Adding new LTO APIs to parse metadata nodes and extract linker options andYunzhong Gao2014-01-212-0/+26
* Revert r199361: Now, the sanitizer got the changeQuentin Colombet2014-01-161-1/+0
* [LTO] Modify lto.exports to force the sanitizer to rebuilt LTO.exportsQuentin Colombet2014-01-161-0/+1
* [LTO] Add a hook to map LLVM diagnostics into the clients of LTO.Quentin Colombet2014-01-152-0/+8
* Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith2014-01-141-0/+7
* Revert r199191, "LTO: add API to set strategy for -internalize"NAKAMURA Takumi2014-01-141-7/+0
* LTO: add API to set strategy for -internalizeDuncan P. N. Exon Smith2014-01-141-0/+7
* Re-sort #include lines again, prior to moving headers around.Chandler Carruth2014-01-131-2/+2
* EXPORTED_SYMBOL_FILE support for cmakeNico Weber2013-12-281-19/+3
* Strip dead code when linking by default with BFD ld (linux, ...) and ld64 (os...Nico Weber2013-12-271-3/+0
* [CMake] Add MCDisassembler to tools/lto. (has been removed since r196908)NAKAMURA Takumi2013-12-101-0/+1
* [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt.NAKAMURA Takumi2013-12-101-1/+5
* Change libLTO back to linking with @executable_path instead of @rpath.Bob Wilson2013-11-111-1/+1
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-312-5/+0
* lto.h: Use lto_bool_t instead of int to restore the ABIReid Kleckner2013-10-241-9/+9
* llvm-c/lto.h: Avoid use of bool.NAKAMURA Takumi2013-10-231-9/+9
* Only modify lto.exports.def when contents have changed.Rafael Espindola2013-10-081-3/+9
* Add lto_codegen_add_dso_symbol to the export list.Rafael Espindola2013-10-041-0/+1
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-031-0/+4
* Fix option parsing in the gold plugin.Rafael Espindola2013-10-021-0/+15
* Enable building LTO on WIN32.Rafael Espindola2013-10-021-3/+17
* Move command line options to the users of libLTO. Fixes --enable-shared build.Rafael Espindola2013-09-301-7/+60
OpenPOWER on IntegriCloud