-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Do not spill "mis-sized" struct args passed on stack #71399
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
Do not spill "mis-sized" struct args passed on stack #71399
Conversation
|
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsIt is not necessary; all backends as of this change (which includes support for LA, ported line-by-line from my corresponding ARM/ARM64 changes) support them directly. A bit surprisingly, we have little coverage of such structs, so I also added some (covering ARM/ARM64 and LA). Few diffs if any are expected.
|
81a76bc to
733aa6e
Compare
|
@dotnet/jit-contrib, @shushanhf |
|
@BruceForstall, PTAL LoongArch64 change. |
@SingleAccretion |
733aa6e to
bd1ead0
Compare
It is not necessary; all backends as of this change (which includes support for LA, ported line-by-line from my corresponding ARM/ARM64 changes) support them directly.
A bit surprisingly, we have little coverage of such structs, so I added some (covering ARM/ARM64 and LA).
Just two diffs on Unix x64.