diff options
| author | bors <bors@rust-lang.org> | 2018-05-19 07:42:03 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-05-19 07:42:03 +0000 |
| commit | bdace29de04af4fe9e4317b73c3f7d6418a33de1 (patch) | |
| tree | 0ef01deb994b33e4338c109ded1cc7cf2b9357da /src/rustllvm/RustWrapper.cpp | |
| parent | 8319ef5b78a10b3a8de4109bb8b0e6d23fbe4de1 (diff) | |
| parent | 12308139ec76dfa050ed012606495250391aaf74 (diff) | |
| download | rust-bdace29de04af4fe9e4317b73c3f7d6418a33de1.tar.gz rust-bdace29de04af4fe9e4317b73c3f7d6418a33de1.zip | |
Auto merge of #50744 - nikic:mutable-noalias, r=alexcrichton
Emit noalias on &mut parameters by default This used to be disabled due to LLVM bugs in the handling of noalias information in conjunction with unwinding. However, according to #31681 all known LLVM bugs have been fixed by LLVM 6.0, so it's probably time to reenable this optimization. -Z no-mutable-noalias is left as an escape-hatch to debug problems suspected to stem from this change.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
