summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c/lto.h
Commit message (Expand)AuthorAgeFilesLines
* [LTO][Legacy] Add API for passing LLVM options separatelyFrancis Visoiu Mistrih2019-11-191-1/+14
* Wrap C APIs with pragmas enforcing -Werror=strict-prototypesDuncan P. N. Exon Smith2019-11-191-6/+4
* [LTO][Legacy] Add new C inferface to query libcall functionsSteven Wu2019-09-161-1/+9
* [NFC][libLTO] Rearrange declaration in lto.hSteven Wu2019-09-131-42/+42
* [ThinLTO]LTO]Legacy] Fix dependent libraries support by adding querying of th...Ben Dunbobbin2019-06-121-9/+41
* [ELF] Implement Dependent Libraries FeatureBen Dunbobbin2019-05-171-1/+9
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+4
* Reland r342233: [ThinLTO] Allow setting of maximum cache size with 64-bit numberJames Henderson2018-09-171-1/+11
* Revert r342233.James Henderson2018-09-141-11/+1
* [ThinLTO]Allow setting of maximum cache size with 64-bit numberJames Henderson2018-09-141-1/+11
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-4/+4
* [ThinLTO] Added a couple of C LTO API interfaces to control the cache policy.Ekaterina Romanova2018-03-021-1/+23
* Allow 0 to be a valid value pruning interval in C LTO API. Value 0 will cause...Ekaterina Romanova2018-02-151-1/+1
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-01-231-1/+1
* [ThinLTO][CachePruning] explicitly disable pruningBen Dunbobbin2017-12-221-4/+4
* [ThinLTO][C-API] Correct api commentsBen Dunbobbin2017-12-191-9/+9
* Reorganize libLTO C API header lto.h (NFC)Mehdi Amini2017-04-081-74/+70
* [ThinLTO] Add an API to trigger file-based API for returning objects to the l...Mehdi Amini2016-12-141-1/+35
* Propery format doccomment in lto.h . NFCAmaury Sechet2016-07-261-4/+4
* Do not use bool in C header lto.h, use lto_bool_t insteadMehdi Amini2016-07-111-1/+2
* Add a libLTO API to query a memory buffer and check if it contains ObjC categ...Mehdi Amini2016-07-111-5/+13
* ThinLTOCodeGenerator: ignore 0 values for the cache settings.Mehdi Amini2016-05-091-4/+5
* Provide some default values for the ThinLTO Cache pruningMehdi Amini2016-05-031-3/+6
* Add a libLTO API to stop/restart ThinLTO between optimizations and CodeGenMehdi Amini2016-04-011-1/+19
* Fix Clang-tidy modernize-deprecated-headers warnings in some files; other min...Eugene Zelenko2016-03-281-15/+5
* Const-correctness in libLTOMehdi Amini2016-03-191-1/+1
* Use lto_bool_t instead of a raw `bool` (fixup for r262977).Sean Silva2016-03-091-1/+1
* void foo() is not a valid C prototype, one has to write void foo(void)Mehdi Amini2016-03-091-1/+1
* libLTO: add a ThinLTOCodeGenerator on the model of LTOCodeGenerator.Mehdi Amini2016-03-091-2/+219
* LTO: Simplify merged module ownership.Peter Collingbourne2015-08-241-2/+2
* LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias.Peter Collingbourne2015-07-041-2/+3
* lto: Clean up C libLTO interfaces pertaining to linker flags.Peter Collingbourne2015-06-291-39/+5
* Teach LTOModule to emit linker flags for dllexported symbols, plus interface ...Peter Collingbourne2015-06-291-0/+10
* LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is pa...Peter Collingbourne2015-06-111-1/+2
* LTO: Add API to choose whether to embed uselistsDuncan P. N. Exon Smith2015-04-271-1/+13
* LTO: Correct some doxygen comments about API availabilityDuncan P. N. Exon Smith2015-04-271-3/+3
* [LTO API] add lto_codegen_set_should_internalize.Manman Ren2015-04-171-1/+11
* [LTO API] add lto_codegen_set_module to set the destination module.Manman Ren2015-02-241-1/+12
* Fix warning: "function declaration isn’t a prototype"Rafael Espindola2015-02-041-1/+1
* Fix duplicated symbol error.Rafael Espindola2015-02-031-3/+1
* [LTO API] split lto_codegen_compile to lto_codegen_optimize andManman Ren2015-02-031-1/+38
* libLTO: Allow linker to choose context of modules and codegenDuncan P. N. Exon Smith2014-11-111-1/+49
* Remove lto_codegen_set_attr.Rafael Espindola2014-08-011-9/+1
* Move LTOModule and LTOCodeGenerator to the llvm namespace.Rafael Espindola2014-05-031-2/+2
* Style update: don't duplicate comments, they were getting out of sync.Rafael Espindola2014-05-031-2/+3
* Add an -mattr option to the gold plugin to support subtarget features in LTOTom Roeder2014-04-251-1/+9
* Teach llvm-lto to respect the given RelocModel.James Molloy2014-04-141-1/+2
* Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith2014-04-021-19/+0
* Add 'remark' diagnostic type in LLVMTobias Grosser2014-02-281-4/+5
* LTO API: add lto_module_create_from_memory_with_path.Manman Ren2014-02-101-1/+11
OpenPOWER on IntegriCloud