Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Handle COMMA nodes when morphing struct args#19234

Merged
CarolEidt merged 2 commits into
dotnet:masterfrom
CarolEidt:Fix19124
Aug 2, 2018
Merged

Handle COMMA nodes when morphing struct args#19234
CarolEidt merged 2 commits into
dotnet:masterfrom
CarolEidt:Fix19124

Conversation

@CarolEidt
Copy link
Copy Markdown

Fix #19124

@CarolEidt
Copy link
Copy Markdown
Author

@dotnet-bot test Windows_NT x86 min_opt ryujit CoreCLR Perf Tests Correctness
@dotnet-bot test OSX10.12 x64 Checked CoreFX Tests

@CarolEidt
Copy link
Copy Markdown
Author

@dotnet/jit-contrib PTAL

@CarolEidt
Copy link
Copy Markdown
Author

This was introduced with my (relatively) recent changes (#18358) that eliminated some cases of unnecessary copies for Linux/x64. The code in fgMorphMultiregStructArg() wasn't handling the case where an OBJ could be under a COMMA.

@CarolEidt CarolEidt merged commit 6a90cca into dotnet:master Aug 2, 2018
@CarolEidt CarolEidt deleted the Fix19124 branch August 2, 2018 16:03
kouvel added a commit that referenced this pull request Aug 16, 2018
…" (#19505)

This reverts commit 855ddf5. Issue https://github.com/dotnet/coreclr/issues/19124 was fixed by PR #19234, so re-enabling the test in minopts and with tiering.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants