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
Age
Commit message (
Expand
)
Author
2017-12-28
[LTO] Simplify code. No functionality change intended.
Benjamin Kramer
2017-12-28
Avoid int to string conversion in Twine or raw_ostream contexts.
Benjamin Kramer
2017-12-18
Fix more inconsistent line endings. NFC.
Dimitry Andric
2017-12-16
[LTO] Make processing of combined module more consistent
Vitaly Buka
2017-12-15
[ThinLTO] Disallow multiple prevailing defs
Eugene Leviant
2017-12-15
[LLVMgold] Don't set undefined symbol as prevailing
Eugene Leviant
2017-12-13
Remove redundant includes from lib/LTO.
Michael Zolotukhin
2017-11-17
Fix a bunch more layering of CodeGen headers that are in Target
David Blaikie
2017-11-16
LTO: clarify why we need to gracefully handle sys::fs::rename failures
Bob Haarman
2017-11-15
Use TempFile in lto caching.
Rafael Espindola
2017-11-10
LTO: don't fatal when value for cache key already exists
Bob Haarman
2017-11-04
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile
2017-11-04
Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."
Sean Fertile
2017-11-03
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile
2017-11-03
Add llvm::for_each as a range-based extensions to <algorithm> and make use of...
Aaron Ballman
2017-11-01
LTO: Apply global DCE to ThinLTO modules at LTO opt level 0.
Peter Collingbourne
2017-10-31
LTOModule::isBitcodeFile() shouldn't assert when returning false.
Nico Weber
2017-10-28
[SimplifyCFG] use pass options and remove the latesimplifycfg pass
Sanjay Patel
2017-10-24
[raw_fd_ostream] report actual error in error messages
Bob Haarman
2017-10-11
Convert the last uses of ErrorOr in include/llvm/Object.
Rafael Espindola
2017-10-03
LTO: Improve error reporting when adding a cache entry.
Peter Collingbourne
2017-10-02
Move the stripping of invalid debug info from the Verifier to AutoUpgrade.
Adrian Prantl
2017-09-23
[Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner
2017-09-17
Revert "[ThinLTO] Avoid archive member collisions with old API"
Johan Engelen
2017-09-17
[ThinLTO] Avoid archive member collisions with old API
Johan Engelen
2017-09-15
This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352
Vivek Pandya
2017-09-15
This reverts r313381
Vivek Pandya
2017-09-15
This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352
Vivek Pandya
2017-09-11
LowerTypeTests: Add import/export support for targets without absolute symbol...
Peter Collingbourne
2017-09-11
WholeProgramDevirt: Add import/export support for targets without absolute sy...
Peter Collingbourne
2017-09-07
LTO: Remove unnecessary Windows support code.
Peter Collingbourne
2017-09-05
LTO: Try to open cache files before renaming them.
Peter Collingbourne
2017-08-09
Fix thinlto cache key computation for cfi-icall.
Evgeniy Stepanov
2017-08-03
Delete Default and JITDefault code models
Rafael Espindola
2017-08-02
Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release ...
Dehao Chen
2017-08-02
Update the new PM pipeline to make ICP aware if it is SamplePGO build.
Dehao Chen
2017-07-19
LTO: Export functions referenced by the CFI jump table.
Peter Collingbourne
2017-07-10
Use DenseMap instead std::map for GVSummaryMapTy.
Dehao Chen
2017-07-06
[LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano
2017-06-30
[ORE] Unify spelling as "diagnostics hotness"
Brian Gesiak
2017-06-30
[LTO] Remove values from non-prevailing comdats
Teresa Johnson
2017-06-22
[ThinLTO] Remove unnecessary include of Linker.h (NFC)
Teresa Johnson
2017-06-15
Silence warning with assertions disabled.
Peter Collingbourne
2017-06-15
Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne
2017-06-12
IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...
Peter Collingbourne
2017-06-08
Object: Factor out the code for creating the irsymtab for an arbitrary bitcod...
Peter Collingbourne
2017-06-06
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
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
[next]