-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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: Update gtHasLocalsWithAddrOp to use GenTreeVisitor #75672
JIT: Update gtHasLocalsWithAddrOp to use GenTreeVisitor #75672
Conversation
Also change it to check for any local, not just GT_LCL_VAR.
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsAlso change it to check for any local, not just GT_LCL_VAR.
|
cc @dotnet/jit-contrib, simple change with no diffs and some small TP improvements. |
Co-authored-by: Andy Ayers <[email protected]>
@AndyAyersMS Can you take another look? |
Diffs look spurious (#53773). I think the #53773 problem is more pronounced now that we have frozen objects too, we probably need a few JIT-EE interface changes to make sure that we can use the captured field addresses/object addresses during SPMI (JIT probably needs to ask the EE about values instead of dereferencing them directly, should probably help R2R/NAOT too). cc @EgorBo |
Ping @AndyAyersMS |
Also change it to check for any local, not just GT_LCL_VAR.