-
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
JIT: Don't fold NEG(NEG(X)) to X when NEG(x) is a CSE candidate #57478
Conversation
Tagging subscribers to this area: @JulieLeeMSFT Issue DetailsNot sure it fixes #57470 but it looks like a potential issue. cc @dotnet/jit-contrib
|
NOTE: missing "Is CSE candidate" is a quite popular issue in morph 😞 I think we can write a stress-test where we set "IsCseCandidate" bit early in global morph and detect all transformations which ignore it and still modify trees, something like that. |
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, Thanks
…or-cse-issue-morph
@EgorBo - did you get chance to check CI failures? If they are existing, we can go ahead and merge this PR. |
Yeah, all of them are unrelated and fail on other PRs too (just checked all of them on runfo) |
Fixes #57470
cc @dotnet/jit-contrib