aboutsummaryrefslogtreecommitdiff
path: root/include/llvm-c/lto.h
AgeCommit message (Expand)Author
2018-09-17Reland r342233: [ThinLTO] Allow setting of maximum cache size with 64-bit numberJames Henderson
2018-09-14Revert r342233.James Henderson
2018-09-14[ThinLTO]Allow setting of maximum cache size with 64-bit numberJames Henderson
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-02[ThinLTO] Added a couple of C LTO API interfaces to control the cache policy.Ekaterina Romanova
2018-02-15Allow 0 to be a valid value pruning interval in C LTO API. Value 0 will cause...Ekaterina Romanova
2018-01-23[NFC] fix trivial typos in commentsHiroshi Inoue
2017-12-22[ThinLTO][CachePruning] explicitly disable pruningBen Dunbobbin
2017-12-19[ThinLTO][C-API] Correct api commentsBen Dunbobbin
2017-04-08Reorganize libLTO C API header lto.h (NFC)Mehdi Amini
2016-12-14[ThinLTO] Add an API to trigger file-based API for returning objects to the l...Mehdi Amini
2016-07-26Propery format doccomment in lto.h . NFCAmaury Sechet
2016-07-11Do not use bool in C header lto.h, use lto_bool_t insteadMehdi Amini
2016-07-11Add a libLTO API to query a memory buffer and check if it contains ObjC categ...Mehdi Amini
2016-05-09ThinLTOCodeGenerator: ignore 0 values for the cache settings.Mehdi Amini
2016-05-03Provide some default values for the ThinLTO Cache pruningMehdi Amini
2016-04-01Add a libLTO API to stop/restart ThinLTO between optimizations and CodeGenMehdi Amini
2016-03-28Fix Clang-tidy modernize-deprecated-headers warnings in some files; other min...Eugene Zelenko
2016-03-19Const-correctness in libLTOMehdi Amini
2016-03-09Use lto_bool_t instead of a raw `bool` (fixup for r262977).Sean Silva
2016-03-09void foo() is not a valid C prototype, one has to write void foo(void)Mehdi Amini
2016-03-09libLTO: add a ThinLTOCodeGenerator on the model of LTOCodeGenerator.Mehdi Amini
2015-08-24LTO: Simplify merged module ownership.Peter Collingbourne
2015-07-04LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias.Peter Collingbourne
2015-06-29lto: Clean up C libLTO interfaces pertaining to linker flags.Peter Collingbourne
2015-06-29Teach LTOModule to emit linker flags for dllexported symbols, plus interface ...Peter Collingbourne
2015-06-11LTO: expose LTO_SYMBOL_COMDAT flag, which indicates that the definition is pa...Peter Collingbourne
2015-04-27LTO: Add API to choose whether to embed uselistsDuncan P. N. Exon Smith
2015-04-27LTO: Correct some doxygen comments about API availabilityDuncan P. N. Exon Smith
2015-04-17[LTO API] add lto_codegen_set_should_internalize.Manman Ren
2015-02-24[LTO API] add lto_codegen_set_module to set the destination module.Manman Ren
2015-02-04Fix warning: "function declaration isn’t a prototype"Rafael Espindola
2015-02-03Fix duplicated symbol error.Rafael Espindola
2015-02-03[LTO API] split lto_codegen_compile to lto_codegen_optimize andManman Ren
2014-11-11libLTO: Allow linker to choose context of modules and codegenDuncan P. N. Exon Smith
2014-08-01Remove lto_codegen_set_attr.Rafael Espindola
2014-05-03Move LTOModule and LTOCodeGenerator to the llvm namespace.Rafael Espindola
2014-05-03Style update: don't duplicate comments, they were getting out of sync.Rafael Espindola
2014-04-25Add an -mattr option to the gold plugin to support subtarget features in LTOTom Roeder
2014-04-14Teach llvm-lto to respect the given RelocModel.James Molloy
2014-04-02Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith
2014-02-28Add 'remark' diagnostic type in LLVMTobias Grosser
2014-02-10LTO API: add lto_module_create_from_memory_with_path.Manman Ren
2014-01-21Adding new LTO APIs to parse metadata nodes and extract linker options andYunzhong Gao
2014-01-16LTO: document LTO_API_VERSION for each APIDuncan P. N. Exon Smith
2014-01-15[LTO] Add a hook to map LLVM diagnostics into the clients of LTO.Quentin Colombet
2014-01-14Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith
2014-01-14Revert r199191, "LTO: add API to set strategy for -internalize"NAKAMURA Takumi
2014-01-14LTO: add API to set strategy for -internalizeDuncan P. N. Exon Smith
2013-10-31Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola