about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorJonas Schievink <jonasschievink@gmail.com>2020-09-27 01:53:16 +0200
committerGitHub <noreply@github.com>2020-09-27 01:53:16 +0200
commit6b8fb3fbd829635baa0ef56a334a27ad23f5ac0a (patch)
tree135b884fc9b18d19dc5bd219468682f8fead72a7 /src/test/incremental/thinlto
parent9ab95c36e23151c1010686950fd5fb8ba99fd350 (diff)
parent90c7731f6cca6e4c741c5f465b307b4ac4a7f31f (diff)
downloadrust-6b8fb3fbd829635baa0ef56a334a27ad23f5ac0a.tar.gz
rust-6b8fb3fbd829635baa0ef56a334a27ad23f5ac0a.zip
Rollup merge of #77107 - bugadani:perf, r=oli-obk
Enable const propagation into operands at mir_opt_level=2

Feature was added in #74507 but gated with `mir_opt_level>=3` because of compile time regressions. Let's see whether the LLVM 11 update solves that.

As the [perf results](https://github.com/rust-lang/rust/pull/77107#issuecomment-697668154) show, enabling this optimization results in a lot less regression as before.

cc @oli-obk

r? @ghost
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions