-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix spilling of MUL_LONG
on x86 and multi-reg HWIs
#73079
Conversation
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsFixes #73070. Test not added because the stress mode which makes this apparent is not really in a working shape.
|
095ecd6
to
823f7a2
Compare
@dotnet/jit-contrib |
I set the milestone to .NET 8 because the linked issue is for 8.0.0. |
823f7a2
to
43c4cea
Compare
I will review this week. |
/azp run runtime-coreclr superpmi-diffs |
Azure Pipelines successfully started running 1 pipeline(s). |
Ah, noticed this now. |
What do you mean? |
The way to expose these bugs is to run something with the nodes in question under It's very hard to expose this otherwise. It would be nice to fix the "always spill" mode, but I don't quite have the LSRA expertise necessary for that. |
Ok, I didn't pay attention to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Nice cleanup.
Fixes #73070.
Tests not added because the stress mode which makes this apparent is not really in a working shape.
No diffs.