-
Notifications
You must be signed in to change notification settings - Fork 13.3k
[mir-opt] Handle return place in ConstProp and improve SimplifyLocals pass #66216
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[mir-opt] Handle return place in ConstProp and improve SimplifyLocals pass #66216
Conversation
b7c5e63
to
9e515d0
Compare
@bors try |
Awaiting bors try build completion |
⌛ Trying commit 9e515d06c298e2d5b8639cd7ff20a4beca5b272d with merge 8dcd1f6f3ef0c78f6de84084d375f219df493843... |
☀️ Try build successful - checks-azure |
Queued 8dcd1f6f3ef0c78f6de84084d375f219df493843 with parent 76ade3e, future comparison URL. |
Finished benchmarking try commit 8dcd1f6f3ef0c78f6de84084d375f219df493843, comparison URL. |
9e515d0
to
4505ff4
Compare
@bors r=oli-obk |
📌 Commit 4505ff4 has been approved by |
Woah, look at that perf! 💨 |
Just a small note, the performance improvements are from #66074 which this PR used to be based on top of. We won't see those improvements until that PR is merged. |
…ovements, r=oli-obk [mir-opt] Handle return place in ConstProp and improve SimplifyLocals pass Temporarily rebased on top of rust-lang#66074. The top 2 commits are new. r? @oli-obk
Rollup of 7 pull requests Successful merges: - #65719 (Refactor sync::Once) - #65831 (Don't cast directly from &[T; N] to *const T) - #66048 (Correct error in documentation for Ipv4Addr method) - #66058 (Correct deprecated `is_global` IPv6 documentation) - #66216 ([mir-opt] Handle return place in ConstProp and improve SimplifyLocals pass) - #66217 (invalid_value lint: use diagnostic items) - #66235 (rustc_metadata: don't let LLVM confuse rmeta blobs for COFF object files.) Failed merges: r? @ghost
Temporarily rebased on top of #66074. The top 2 commits are new.
r? @oli-obk