OSDN Git Service

[ThinLTO] Add an auto-hide feature
[android-x86/external-llvm.git] / lib / LTO / LTO.cpp
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 Bob Haarman[lto] add getLinkerOpts()
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-02-02 Peter CollingbourneLTO: Link non-prevailing weak_odr or linkonce_odr globa...
2017-02-02 Peter CollingbourneLinker: Move special casing for available_externally...
2017-01-20 Mehdi Amini[ThinLTO] Don't perform computeDeadSymbols during O0...
2017-01-20 Peter CollingbourneIPO, LTO: Plumb the summary from the LTO API into the...
2017-01-20 Teresa Johnson[ThinLTO] Drop non-prevailing non-ODR weak to declarations
2017-01-19 Peter CollingbourneLTO: Flush the resolution file after writing to it.
2017-01-05 Teresa JohnsonThinLTO: add early "dead-stripping" on the Index
2017-01-04 Davide Italiano[lib/LTO] Simplify logic removing set but unused variab...
2016-12-16 Teresa Johnson[ThinLTO] Import composite types as declarations
2016-12-16 Dehao ChenPass sample pgo flags to thinlto.
2016-12-14 Davide Italiano[LTO] Reject modules without datalayout.
2016-12-14 Peter CollingbourneLTO: Add support for multi-module bitcode files.
2016-12-13 Peter CollingbourneLTO: Port the new LTO API to ModuleSymbolTable.
2016-12-12 Teresa Johnson[ThinLTO] Import only necessary DICompileUnit fields
2016-12-08 Peter CollingbourneLTO: Hash the parts of the LTO configuration that affec...
2016-12-01 Peter CollingbourneLTO: Remove ModuleLoader, make loadModuleFromBuffer...
2016-12-01 Peter CollingbourneLTO: Remove Symbol::getIRName().
2016-11-19 Benjamin KramerGive some helper classes/functions internal linkage...
2016-11-13 Peter CollingbourneBitcode: Change module reader functions to return an...
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-11 Mehdi AminiMake the Error class constructor protected
2016-11-09 Peter CollingbourneBitcode: Change the materializer interface to return...
2016-11-08 Peter CollingbourneIR, Bitcode: Change bitcode reader to no longer own...
2016-10-31 Teresa Johnson[ThinLTO] Disable importing and other cross-module...
2016-10-30 Teresa Johnson[ThinLTO] Correctly resolve linkonce when importing...
2016-10-25 Rafael Espindolafix warning
2016-10-25 Rafael EspindolaMake the LTO comdat api more symbol table friendly.
2016-10-19 Teresa Johnson[ThinLTO] Default backend threads to heavyweight_hardwa...
2016-10-12 Teresa Johnson[ThinLTO] Don't link module level assembly when importing
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-23 Peter CollingbourneLTO: Simplify caching interface.
2016-09-21 Teresa Johnson[ThinLTO] Emit files for distributed builds for all...
2016-09-20 Teresa Johnson[ThinLTO] Always emit a summary when compiling in ThinL...
2016-09-16 Teresa Johnson[LTO] Fix handling of mixed (regular and thin) mode LTO
2016-09-14 Mehdi Amini[LTO] Fix commons handling
2016-09-13 Davide Italiano[LTO] Don't pass SF_Undefined symbols to the IRmover.
2016-09-06 Mehdi Amini[LTO] Constify (NFC)
2016-08-27 Teresa Johnson[LTO] Don't create a new common unless merged has diffe...
2016-08-26 Rafael EspindolaMake writeToResolutionFile a static helper.
2016-08-23 Mehdi Amini[ThinLTO] Add caching to the new LTO API
2016-08-23 Mehdi AminiStop always creating and running an LTO compilation...
2016-08-23 Mehdi Amini[ThinLTO] Make sure the Context used for the ThinLTO...
2016-08-22 Mehdi Amini[LTO] Handles commons in monolithic LTO
2016-08-22 Mehdi Amini[LTO] Add a "CodeGenOnly" option. Allows the client...
2016-08-19 Mehdi Amini[LTO] Remove dead-code: collectUsedGlobalVariables...
2016-08-19 Mehdi Amini[LTO] Move callback member from base class to the deriv...
2016-08-19 Mehdi Amini[LTO] Add a move to inialize member in ctor initializat...
2016-08-17 Mehdi Amini[LTO] Introduce an Output class to wrap the output...
2016-08-16 Mehdi Amini[LTO] Simplify APIs and constify (NFC)
2016-08-11 Teresa JohnsonFix type truncation warnings
2016-08-11 Teresa JohnsonRestore "Resolution-based LTO API."
2016-08-11 Teresa JohnsonRevert "Resolution-based LTO API."
2016-08-11 Teresa JohnsonResolution-based LTO API.
2016-07-07 Peter CollingbourneThinLTO: Do not take into account whether a definition...
2016-07-07 Peter CollingbourneThinLTO: Remove check for multiple modules before apply...
2016-06-12 Benjamin KramerMove instances of std::function.
2016-05-26 Teresa Johnson[ThinLTO] Resolve LinkOnceAny
2016-05-25 Teresa Johnson[ThinLTO] Refactor ODR resolution and internalization...
2016-05-23 Teresa Johnson[ThinLTO] Refactor module loader handling into new...