-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Update life of data node for simd12 #85956
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
Conversation
|
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsI see that for simd12 node, Fixes: #85899
|
|
@SingleAccretion - can you review this to make sure I didn't miss anything? |
|
I think we should rather move the call to 'genConsumeReg' that's below to before the 'if'. |
I thought about that, but was not sure if that is valid (to consume the reg) given the |
|
I do not see any issues with that, given that the data itself is not contained. |
|
@dotnet/jit-contrib |
|
Not sure this is the "right" fix. Wouldn't the correct change be to update Otherwise any other callers could also be doing things incorrectly. |
|
If not, then we should probably have a comment in |
Currently all the liveness updates happens outside of this method and probably e can consider fixing it, but not in this PR.
I can do it in my different PR to skip running CI for the comment? |
|
I see that for simd12 node,
[000174](addr node) is marked as contained, but when we generate code for it, we do not update the life of[000030]. Today, we do that only ifaddris not contained.Fixes: #85899