OSDN Git Service

[ThinLTO] Make a copy of buffer identifier in ThinLTOCodeGenerator
[android-x86/external-llvm.git] / lib / LTO / ThinLTOCodeGenerator.cpp
2017-02-14 Mehdi Amini[ThinLTO] Make a copy of buffer identifier in ThinLTOCo...
2017-02-10 Davide Italiano[LTO] Share the optimization remarks setup between...
2017-02-03 Mehdi AminiRevert "[ThinLTO] Add an auto-hide feature"
2017-02-03 Mehdi Amini[ThinLTO] Add an auto-hide feature
2017-02-02 Mehdi AminiRevert "[ThinLTO] Add an auto-hide feature"
2017-02-02 Mehdi Amini[ThinLTO] Add an auto-hide feature
2017-02-02 Mehdi AminiRevert "[ThinLTO] Add an auto-hide feature"
2017-02-02 Mehdi Amini[ThinLTO] Add an auto-hide feature
2017-01-20 Mehdi Amini[ThinLTO] The "codegen only" path didn't honor the...
2017-01-10 Mehdi Amini[ThinLTO] Hash more part of the config to build cache...
2017-01-08 Mehdi Amini[ThinLTO] Expected<> return values need to be handled...
2017-01-05 Teresa JohnsonThinLTO: add early "dead-stripping" on the Index
2016-12-28 Mehdi Amini[ThinLTO] Honor -O{0,1,2,4} passed through the libLTO...
2016-12-16 Teresa Johnson[ThinLTO] Import composite types as declarations
2016-12-14 Mehdi Amini[ThinLTO] Add an API to trigger file-based API for...
2016-12-02 Adam Nemet[LTOs] Allow generation of hotness information
2016-12-01 Peter CollingbourneLTO: Remove ModuleLoader, make loadModuleFromBuffer...
2016-11-19 Mehdi Amini[ThinLTO] Implement -pass-remarks-output in ThinLTOCode...
2016-11-14 Teresa Johnson[ThinLTO] Only promote exported locals as marked in...
2016-11-11 Peter CollingbourneBitcode: Change getModuleSummaryIndex() to return an...
2016-11-11 Peter CollingbourneBitcode: Clean up error handling for certain bitcode...
2016-11-11 Teresa JohnsonSplit Bitcode/ReaderWriter.h into separate reader and...
2016-11-09 Peter CollingbourneBitcode: Change the materializer interface to return...
2016-10-24 Pavel LabathRemove TimeValue usage from llvm/Support
2016-10-19 Teresa Johnson[ThinLTO] Default backend threads to heavyweight_hardwa...
2016-10-08 Mehdi AminiThinLTO: don't perform incremental LTO on module withou...
2016-10-08 Mehdi AminiThinLTO: handles modules with empty summaries
2016-09-28 Dehao ChenRefactor the ProfileSummaryInfo to use doInitialization...
2016-09-28 Dehao ChenFix the bug introduced in r282616.
2016-09-26 Piotr Padlewski[thinlto] Basic thinlto fdo heuristic
2016-08-19 Chandler Carruth[PM] Rework the new PM support for building the ModuleS...
2016-08-16 Mehdi Amini[LTO] Simplify APIs and constify (NFC)
2016-08-15 Teresa Johnson[ThinLTO] Fix temp file dumping, enable via llvm-lto...
2016-07-14 Peter CollingbourneMove legacy LTO interface headers to legacy/ directory.
2016-07-07 Peter CollingbourneThinLTO: Do not take into account whether a definition...
2016-06-22 Davide Italiano[UpdateCompilerUsed] API rename and cleanup, suggested...
2016-06-22 Davide Italiano[LTO] Move UpdateCompilerUsed.h from lib/ to include/
2016-06-08 Benjamin KramerApply most suggestions of clang-tidy's performance...
2016-05-25 Teresa Johnson[ThinLTO] Refactor ODR resolution and internalization...
2016-05-24 Teresa Johnson[ThinLTO] Handle empty exports list for module.
2016-05-24 Teresa Johnson[ThinLTO] Fix bot failures by avoiding threaded map...
2016-05-24 Teresa Johnson[ThinLTO] Change ODR resolution and internalization...
2016-05-23 Teresa Johnson[ThinLTO] Refactor module loader handling into new...
2016-05-16 Mehdi AminiThinLTO: sort inputs and schedule by decreasing size
2016-05-16 Mehdi AminiThinLTO caching: reload cached file with mmap and drop...
2016-05-15 Mehdi AminiThinLTOCodeGenerator: fix race condition found using...
2016-05-14 Mehdi AminiThinLTOCodeGenerator: handle cases where temporary...
2016-05-14 Mehdi AminiThinLTOCodeGenerator: handle std::error_code instead...
2016-05-10 Teresa Johnson[ThinLTO] Add option to emit imports files for distribu...
2016-05-10 Teresa JohnsonRestore "[ThinLTO] Emit individual index files for...
2016-05-05 Vitaly BukaRevert "[ThinLTO] Emit individual index files for distr...
2016-05-05 Teresa Johnson[ThinLTO] Emit individual index files for distributed...
2016-05-05 Mehdi AminiThinLTOCodeGenerator: remove useless temporary file...
2016-04-27 Sjoerd MeijerClean up to avoid compiler warnings for casting away...
2016-04-26 Mehdi AminiThinLTOCodeGenerator: preserve linkonce when in "MustPr...
2016-04-25 Teresa Johnson[ThinLTO] Introduce typedef for commonly-used map type...
2016-04-24 Teresa Johnson[ThinLTO] Remove GlobalValueInfo class from index
2016-04-24 Mehdi AminiAdd an internalization step to the ThinLTOCodeGenerator
2016-04-22 Teresa Johnson[ThinLTO] Remove unused/incomplete lazy summary reading...
2016-04-21 Mehdi AminiThinLTO: add module caching handling.
2016-04-21 Mehdi AminiThinLTO: Resolve linkonce_odr aliases just like functions
2016-04-19 Teresa JohnsonEnable ODR uniquing of DITypes in more places
2016-04-16 Mehdi AminiThinLTO: Move the ODR resolution to be based purely...
2016-04-14 Mehdi AminiThinLTO: linkonce compile-time optimization, do not...
2016-04-11 Teresa Johnson[ThinLTO] Move summary computation from BitcodeWriter...
2016-04-04 Teresa JohnsonClean up calls to WriteBitcodeToFile (NFC)
2016-04-02 Mehdi AminiRevert "ThinLTO: add module caching handling."
2016-04-02 Mehdi AminiThinLTO: add module caching handling.
2016-04-02 Hans WennborgFix -Wpedantic warning about extra semi-colon
2016-04-01 Mehdi AminiThinLTO: special handling for LinkOnce functions
2016-04-01 Mehdi AminiThinLTO: move ObjCARCContractPass in the CodeGen pipeline
2016-04-01 Mehdi AminiAdd a libLTO API to stop/restart ThinLTO between optimi...
2016-03-26 Mehdi AminiThinLTO: use the callgraph from the combined index...
2016-03-15 Teresa Johnson[ThinLTO] Renaming of function index to module summary...
2016-03-14 Teresa JohnsonRevert "[ThinLTO] Renaming of function index to module...
2016-03-14 Teresa Johnson[ThinLTO] Renaming of function index to module summary...
2016-03-11 Teresa Johnson[ThinLTO] Support for reference graph in per-module...
2016-03-10 Mehdi AminiAdd a flag to the LLVMContext to disable name for Value...
2016-03-09 Mehdi AminilibLTO: add a ThinLTOCodeGenerator on the model of...