about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorYuki Okushi <jtitor@2k36.org>2021-09-17 14:09:50 +0900
committerGitHub <noreply@github.com>2021-09-17 14:09:50 +0900
commit3cff47b608d68db3b59fd0cb8e8d34052f04dbff (patch)
tree2bc8ac1d9dd8d3f9c3f31cf50763048966c8112c /compiler/rustc_codegen_llvm/src
parentc97ff098f192901b81dc2ad7142195757853964d (diff)
parentbc4d8af123ce376261b1abd7acbc7d67a0197280 (diff)
downloadrust-3cff47b608d68db3b59fd0cb8e8d34052f04dbff.tar.gz
rust-3cff47b608d68db3b59fd0cb8e8d34052f04dbff.zip
Rollup merge of #89014 - durin42:llvm-14-module-pass-manager, r=nikic
PassWrapper: handle separate Module*SanitizerPass

Change ab41eef9aca3 in LLVM split MemorySanitizerPass into
MemorySanitizerPass for functions and ModuleMemorySanitizerPass for
modules. There's a related change for ThreadSanitizerPass, and in here
since we're using a ModulePassManager I only add the module flavor of
the pass on LLVM 14.

r? `@nikic` cc `@nagisa`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions