-
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
Skip stp/ldp only for unwind portion of prolog/epilog #85657
Conversation
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsThis is the last portion remaining in #81278. We will now skip peephole optimizations only if we are generating code in unwind.
|
Diffs are great. cc: @a74nh , @SwapnilGaikwad |
@dotnet/jit-contrib |
/azp run runtime-coreclr gcstress0x3-gcstress0xc, runtime-coreclr jitstress |
Azure Pipelines successfully started running 2 pipeline(s). |
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.
One suggestion
@BruceForstall - I didn't realize that I didn't push a change that renames |
This is the last portion remaining in #81278. We will do peephole optimizations of replacing
ldr/str
with pair instructionsldp/stp
in prolog as well. We will skip the portion of the prolog where we are generating code for unwind.Fixes: #81278