about summary refs log tree commit diff
path: root/src/test/codegen/src-hash-algorithm
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2020-03-03 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2020-03-03 08:37:44 +0100
commita61e13423e57380a08ea1475db57fc30cb7deb15 (patch)
treece23199a8de23398a648b8e2a00d54d637d2ca9a /src/test/codegen/src-hash-algorithm
parent97b3d816152774e45d01d44cd5b44565dc7aba58 (diff)
downloadrust-a61e13423e57380a08ea1475db57fc30cb7deb15.tar.gz
rust-a61e13423e57380a08ea1475db57fc30cb7deb15.zip
Invoke OptimizerLastEPCallbacks in PreLinkThinLTO
The default ThinLTO pre-link pipeline does not include optimizer last
extension points. Thus, when using the new LLVM pass manager & ThinLTO
& sanitizers on any opt-level different from zero, the sanitizer
function passes would be omitted from the pipeline.

Add optimizer last extensions points manually to the pipeline, but guard
registration with stage check in the case this behaviour changes in the
future.
Diffstat (limited to 'src/test/codegen/src-hash-algorithm')
0 files changed, 0 insertions, 0 deletions