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
/
LTOBackend.cpp
Age
Commit message (
Expand
)
Author
2017-09-23
[Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner
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-06-01
[ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm.
Tim Shen
2017-06-01
[PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Chandler Carruth
2017-05-22
Infer relocation model from module flags in relocatable LTO link.
Evgeniy Stepanov
2017-04-26
LTO: Mark undefined module asm symbols as used.
Peter Collingbourne
2017-03-28
More accurate header inclusions. NFC.
Peter Collingbourne
2017-03-22
IPO: Const correctness for summaries passed into passes.
Peter Collingbourne
2017-03-09
Perform symbol binding for .symver versioned symbols
Teresa Johnson
2017-02-15
[LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch
2017-02-13
[LTO] Make sure we flush buffers to work around linker shenanigans.
Davide Italiano
2017-02-12
[lib/LTO] Initial support for optimization remarks in the new API.
Davide Italiano
2017-01-24
[LTO] Teach lib/LTO about the new pass manager.
Davide Italiano
2017-01-20
IPO, LTO: Plumb the summary from the LTO API into the pass manager.
Peter Collingbourne
2017-01-11
[PM] Separate the LoopAnalysisManager from the LoopPassManager and move
Chandler Carruth
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-01
Object: Extract a ModuleSymbolTable class from IRObjectFile.
Peter Collingbourne
2016-11-24
[lib/LTO] Rename few instances of Lto to LTO.
Davide Italiano
2016-11-13
Bitcode: Change module reader functions to return an llvm::Expected.
Peter Collingbourne
2016-11-11
Split Bitcode/ReaderWriter.h into separate reader and writer headers
Teresa Johnson
2016-11-11
Make the Error class constructor protected
Mehdi Amini
2016-11-09
Bitcode: Change the materializer interface to return llvm::Error.
Peter Collingbourne
2016-11-08
IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Peter Collingbourne
2016-10-18
Reduce global namespace pollution. NFC.
Benjamin Kramer
2016-09-29
Add explanatory comment.
Peter Collingbourne
2016-09-29
LTO: Fix use-after-scope error.
Peter Collingbourne
2016-09-23
LTO: Simplify caching interface.
Peter Collingbourne
2016-09-17
[lib/LTO] Try harder to reduce code duplication. NFCI.
Davide Italiano
2016-09-16
[LTO] Add ability to parse AA pipelines.
Davide Italiano
2016-09-16
[LTO] Prevent asm references to be dropped from the output.
Davide Italiano
2016-09-14
[lib/LTO] Fix a typo. NFC.
Davide Italiano
2016-09-07
[lib/LTO] Add a way to run a custom pipeline
Davide Italiano
2016-09-07
[LTO] Rename variables to be more explicative.
Davide Italiano
2016-09-01
[lib/LTO] Simplify a bit. NFCI.
Davide Italiano
2016-08-31
[lib/LTO] Factor out logic for running passes.
Davide Italiano
2016-08-29
[LTO] Remove extraneous output
Teresa Johnson
2016-08-23
[ThinLTO] Add caching to the new LTO API
Mehdi Amini
2016-08-23
[ThinLTO] Make sure the Context used for the ThinLTO backend has all the appr...
Mehdi Amini
2016-08-22
[LTO] Constify the Module Hook function (NFC)
Mehdi Amini
2016-08-22
[LTO] Add a "CodeGenOnly" option. Allows the client to skip the optimizer.
Mehdi Amini
2016-08-18
[LTO] Promote before performing weak resolution
Mehdi Amini
2016-08-18
[LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Mehdi Amini
2016-08-17
[LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi Amini
2016-08-16
[LTO] Rename variables with meaningul names, i.e. more than one character (NFC)
Mehdi Amini
2016-08-11
Fix type truncation warnings
Teresa Johnson
2016-08-11
Restore "Resolution-based LTO API."
Teresa Johnson
[next]