Replace ZST operands and debuginfo by constants.#107270
Replace ZST operands and debuginfo by constants.#107270bors merged 4 commits intorust-lang:masterfrom
Conversation
|
r? @Nilstrieb (rustbot has picked a reviewer for you, use r? to override) |
|
Some changes occurred to MIR optimizations cc @rust-lang/wg-mir-opt |
Noratrieb
left a comment
There was a problem hiding this comment.
The change looks good, but I'll give it over to someone more familiar with MIR opts for a second look
r? mir-opt
|
@bors r+ |
|
📌 Commit f922c5f223e560470ce1dab4218f91acd5a99f67 has been approved by It is now in the queue for this repository. |
|
@bors r+ |
Replace ZST operands and debuginfo by constants. This is work that ConstProp will not have to do. Split from rust-lang#107267
Replace ZST operands and debuginfo by constants. This is work that ConstProp will not have to do. Split from rust-lang#107267
|
Rebased and blessed the modified test. |
|
📌 Commit 67270568b5874935958142351802bb0c6e64aeec has been approved by It is now in the queue for this repository. |
|
☔ The latest upstream changes (presumably #108872) made this pull request unmergeable. Please resolve the merge conflicts. |
|
@bors r+ |
|
☀️ Test successful - checks-actions |
|
Finished benchmarking commit (e386217): comparison URL. Overall result: ❌✅ regressions and improvements - ACTION NEEDEDNext Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
|
Perf report:
|
|
Yes, it's a mix of results, but overall the wins exceed the losses. @rustbot label: +perf-regression-triaged |
This is work that ConstProp will not have to do.
Split from #107267