about summary refs log tree commit diff
path: root/src/test/rustdoc-ui/coverage/json.rs
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2020-03-03 21:26:16 +0100
committerGitHub <noreply@github.com>2020-03-03 21:26:16 +0100
commit587ca17cdb2b6dc202389a59e2b236dd63c711a3 (patch)
tree5c22fea42afdf5b355a065f336d2df20be80ad73 /src/test/rustdoc-ui/coverage/json.rs
parent099cd7f402dd2ccec7f35c13c585c650243d018c (diff)
parentb0e288d9f1d8b0f4038bb955a68308b892d54ea3 (diff)
downloadrust-587ca17cdb2b6dc202389a59e2b236dd63c711a3.tar.gz
rust-587ca17cdb2b6dc202389a59e2b236dd63c711a3.zip
Rollup merge of #69665 - tmiasko:new-pass-manager-thin-lto-opt, r=nikic
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/rustdoc-ui/coverage/json.rs')
0 files changed, 0 insertions, 0 deletions