OSDN Git Service

LTOModule::isBitcodeFile() shouldn't assert when returning false.
[android-x86/external-llvm.git] / lib / LTO / ThinLTOCodeGenerator.cpp
2017-10-02 Adrian PrantlMove the stripping of invalid debug info from the Verif...
2017-09-17 Johan EngelenRevert "[ThinLTO] Avoid archive member collisions with...
2017-09-17 Johan Engelen[ThinLTO] Avoid archive member collisions with old API
2017-08-03 Rafael EspindolaDelete Default and JITDefault code models
2017-06-22 Teresa Johnson[ThinLTO] Remove unnecessary include of Linker.h (NFC)
2017-06-06 Chandler CarruthSort the remaining #include lines in include/... and...
2017-06-01 Evgeniy Stepanov(NFC) Track global summary liveness in GVFlags.
2017-05-20 Adrian PrantlRevert "Revert "ThinLTO: Verify bitcode before lauching...
2017-05-19 Adrian PrantlRevert "ThinLTO: Verify bitcode before lauching the...
2017-05-19 Adrian PrantlThinLTO: Verify bitcode before lauching the ThinLTOCode...
2017-05-18 Akira Hatanaka[ThinLTO] Do not assert when adding a module with a...
2017-05-16 James Henderson[LTO] Print time-passes information at conclusion of...
2017-05-10 Teresa JohnsonEnsure non-null ProfileSummaryInfo passed to ModuleSumm...
2017-05-04 Peter CollingbourneRe-apply r302108, "IR: Use pointers instead of GUIDs...
2017-05-04 Eric LiuRevert "IR: Use pointers instead of GUIDs to represent...
2017-05-04 Peter CollingbourneIR: Use pointers instead of GUIDs to represent edges...
2017-05-01 Peter CollingbourneBitcode: Make the summary reader responsible for mergin...
2017-05-01 Peter CollingbourneObject: Remove ModuleSummaryIndexObjectFile class.
2017-04-13 Peter CollingbourneSupport: Add a VCSRevision.h header file.
2017-03-28 Mehdi AminiAdd support for -fno-builtin to LTO and ThinLTO to...
2017-03-20 Peter CollingbourneSupport, LTO: When pruning a directory, ignore files...
2017-03-15 Peter CollingbourneSupport: Simplify the CachePruning API. NFCI.
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...
next