Skip to content

JIT: Set GTF_DEBUG_NODE_MORPHED properly in block morph - #84352

Merged
jakobbotsch merged 2 commits into
dotnet:mainfrom
jakobbotsch:block-morph-fixes
Apr 6, 2023
Merged

JIT: Set GTF_DEBUG_NODE_MORPHED properly in block morph#84352
jakobbotsch merged 2 commits into
dotnet:mainfrom
jakobbotsch:block-morph-fixes

Conversation

@jakobbotsch

Copy link
Copy Markdown
Member

With side effects that may go on top, it may be block morph's responsibility to set this flag.

Also set the type of the reused GT_COMMA nodes; haven't actually seen any issues here, but seems prudent to do this.

Fixes some stress issues seen over in #83771.

With side effects that may go on top, it may be block morph's
responsibility to set this flag.
Also set the type of the reused GT_COMMA nodes; haven't actually seen
any issues here, but seems prudent to do this.
Fixes some stress issues seen over in dotnet#83771.
@ghostghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Apr 5, 2023
@ghostghost assigned jakobbotschApr 5, 2023
@ghost

ghost commented Apr 5, 2023

Copy link
Copy Markdown

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch, @kunalspathak
See info in area-owners.md if you want to be subscribed.

Issue Details

With side effects that may go on top, it may be block morph's responsibility to set this flag.

Also set the type of the reused GT_COMMA nodes; haven't actually seen any issues here, but seems prudent to do this.

Fixes some stress issues seen over in #83771.

Author:jakobbotsch
Assignees:-
Labels:

area-CodeGen-coreclr

Milestone:-

@jakobbotsch

Copy link
Copy Markdown
MemberAuthor

cc @dotnet/jit-contrib PTAL @AndyAyersMS

@jakobbotsch
jakobbotsch merged commit fcb8cdf into dotnet:mainApr 6, 2023
@jakobbotsch
jakobbotsch deleted the block-morph-fixes branch April 6, 2023 22:05
@ghostghost locked as resolved and limited conversation to collaborators May 7, 2023
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jakobbotsch@AndyAyersMS