Skip to content
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

Small clean up in gtMarkAddrMode #104387

Merged
merged 1 commit into from
Jul 4, 2024

Conversation

EgorBo
Copy link
Member

@EgorBo EgorBo commented Jul 3, 2024

Fixes #103577

@dotnet-issue-labeler dotnet-issue-labeler bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jul 3, 2024
Copy link
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

@EgorBo
Copy link
Member Author

EgorBo commented Jul 3, 2024

@MihuBot

@EgorBo EgorBo marked this pull request as ready for review July 3, 2024 20:02
@EgorBo
Copy link
Member Author

EgorBo commented Jul 3, 2024

PTAL @jakobbotsch @AndyAyersMS @dotnet/jit-contrib

Diffs. A few small regressions where we no longer have "DONT_CSE" where we used to. I am rewriting the whole gtMarkAddrMode currently, decided to push this clean up to unblock jitstress blocked by #103577

{
// op1 isn't base or idx. Is this possible? Or should there be an assert?
}
op2->gtFlags |= GTF_ADDRMODE_NO_CSE;
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a temp quirk to revert some size regressions

@EgorBo EgorBo requested review from jakobbotsch and AndyAyersMS July 3, 2024 20:48
@EgorBo EgorBo merged commit aa9e4d3 into dotnet:main Jul 4, 2024
102 of 107 checks passed
@EgorBo EgorBo deleted the small-cleanup-gtMarkAddrMode branch July 4, 2024 13:55
@github-actions github-actions bot locked and limited conversation to collaborators Aug 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Projects
None yet
2 participants