index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
LTO
/
LTO.cpp
Age
Commit message (
Expand
)
Author
2017-06-05
Symbols re-defined with -wrap and -defsym need to be excluded from inter-
Dmitry Mikulin
2017-06-02
Move summary dead stripping before regular LTO.
Evgeniy Stepanov
2017-06-01
[ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm.
Tim Shen
2017-06-01
(NFC) Track global summary liveness in GVFlags.
Evgeniy Stepanov
2017-05-26
[lib/LTO] Don't reinvent the code for switching linkage.
Davide Italiano
2017-05-25
LTO: Do summary-based prevailing symbol resolution at --lto-O0.
Peter Collingbourne
2017-05-22
Infer relocation model from module flags in relocatable LTO link.
Evgeniy Stepanov
2017-05-16
IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...
Peter Collingbourne
2017-05-04
Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...
Peter Collingbourne
2017-05-04
Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...
Eric Liu
2017-05-04
IR: Use pointers instead of GUIDs to represent edges in the module summary. N...
Peter Collingbourne
2017-05-01
Bitcode: Make the summary reader responsible for merging. NFCI.
Peter Collingbourne
2017-05-01
Object: Remove ModuleSummaryIndexObjectFile class.
Peter Collingbourne
2017-04-26
LTO: Mark undefined module asm symbols as used.
Peter Collingbourne
2017-04-14
Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne
2017-04-13
Support: Add a VCSRevision.h header file.
Peter Collingbourne
2017-03-31
LTO: call getRealLinkageName on IRNames before feeding to getGUID
Bob Haarman
2017-03-31
Re-apply r299168 and r299169 now that the libdeps are fixed.
Peter Collingbourne
2017-03-31
Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.
Peter Collingbourne
2017-03-31
Revert r299168 and r299169 due to library dependency issues.
Peter Collingbourne
2017-03-31
LTO: Reduce memory consumption by creating an in-memory symbol table for Inpu...
Peter Collingbourne
2017-03-28
More accurate header inclusions. NFC.
Peter Collingbourne
2017-03-28
LTO: Replace InputFile::Symbol::getFlags() with predicate accessors. NFC.
Peter Collingbourne
2017-03-10
LTO: Hash type identifier resolutions for WholeProgramDevirt.
Peter Collingbourne
2017-03-10
LTO: Hash type identifier resolutions for LowerTypeTests.
Peter Collingbourne
2017-03-03
LTO: Hash the set of imported symbols for each module.
Peter Collingbourne
2017-02-15
[LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch
2017-02-10
[LTO] Share the optimization remarks setup between Thin/Full LTO.
Davide Italiano
2017-02-03
IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.
Peter Collingbourne
2017-02-03
Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini
2017-02-03
[ThinLTO] Add an auto-hide feature
Mehdi Amini
2017-02-02
Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini
2017-02-02
[lto] add getLinkerOpts()
Bob Haarman
2017-02-02
[ThinLTO] Add an auto-hide feature
Mehdi Amini
2017-02-02
Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini
2017-02-02
[ThinLTO] Add an auto-hide feature
Mehdi Amini
2017-02-02
LTO: Link non-prevailing weak_odr or linkonce_odr globals into the combined m...
Peter Collingbourne
2017-02-02
Linker: Move special casing for available_externally in IRMover to clients. N...
Peter Collingbourne
2017-01-20
[ThinLTO] Don't perform computeDeadSymbols during O0 link, as the result is n...
Mehdi Amini
2017-01-20
IPO, LTO: Plumb the summary from the LTO API into the pass manager.
Peter Collingbourne
2017-01-20
[ThinLTO] Drop non-prevailing non-ODR weak to declarations
Teresa Johnson
2017-01-19
LTO: Flush the resolution file after writing to it.
Peter Collingbourne
2017-01-05
ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson
2017-01-04
[lib/LTO] Simplify logic removing set but unused variable. NFCI.
Davide Italiano
2016-12-16
[ThinLTO] Import composite types as declarations
Teresa Johnson
2016-12-16
Pass sample pgo flags to thinlto.
Dehao Chen
2016-12-14
[LTO] Reject modules without datalayout.
Davide Italiano
2016-12-14
LTO: Add support for multi-module bitcode files.
Peter Collingbourne
2016-12-13
LTO: Port the new LTO API to ModuleSymbolTable.
Peter Collingbourne
2016-12-12
[ThinLTO] Import only necessary DICompileUnit fields
Teresa Johnson
[prev]
[next]