diff options
| author | bors <bors@rust-lang.org> | 2016-12-12 10:19:14 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2016-12-12 10:19:14 +0000 |
| commit | 0eae43e4d00ca6697da59b84c7cdf1c8ea83ea00 (patch) | |
| tree | be9e110e0816398427b050312258649a0e071a82 /src/test | |
| parent | 8d66181b5e35295deea24c389db5366d0776f7f8 (diff) | |
| parent | 6d46a21cb3fd6d9c238fb979b5f071285f23e919 (diff) | |
| download | rust-0eae43e4d00ca6697da59b84c7cdf1c8ea83ea00.tar.gz rust-0eae43e4d00ca6697da59b84c7cdf1c8ea83ea00.zip | |
Auto merge of #38307 - bluss:mir-opt-level, r=eddyb
Simplify use of mir_opt_level Remove the unused top level option by the same name, and retain the debug option. Use -Zmir-opt-level=1 as default. One pass is enabled by default but wants to be optional: - Instcombine requires mir_opt_level > 0 Copy propagation is not used by default, but used to be activated by explicit -Zmir-opt-level=1. It must move one higher to be off by default: - CopyPropagation requires mir_opt_level > 1 Deaggregate is not used by default, and used to be on a different level than CopyPropagation: - Deaggreate requires mir_opt_level > 2
Diffstat (limited to 'src/test')
0 files changed, 0 insertions, 0 deletions
