Skip to content

JIT: fix relop flags for peeled switch compare#53096

Merged
AndyAyersMS merged 1 commit intodotnet:mainfrom
AndyAyersMS:Fix52785Part2
May 21, 2021
Merged

JIT: fix relop flags for peeled switch compare#53096
AndyAyersMS merged 1 commit intodotnet:mainfrom
AndyAyersMS:Fix52785Part2

Conversation

@AndyAyersMS
Copy link
Member

In particular we need to set GTF_DONT_CSE so that CSE doesn't
introduce commas under GT_JTRUE nodes.

Fixes #52785.

In particular we need to set `GTF_DONT_CSE` so that CSE doesn't
introduce commas under `GT_JTRUE` nodes.

Fixes dotnet#52785.
@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label May 21, 2021
@AndyAyersMS
Copy link
Member Author

cc @dotnet/jit-contrib (simple change)

@AndyAyersMS
Copy link
Member Author

Seems like something an IR checker should flag...

@AndyAyersMS AndyAyersMS merged commit 91772b5 into dotnet:main May 21, 2021
@AndyAyersMS AndyAyersMS deleted the Fix52785Part2 branch May 21, 2021 19:19
@ghost ghost locked as resolved and limited conversation to collaborators Jun 20, 2021
@AndyAyersMS AndyAyersMS restored the Fix52785Part2 branch October 11, 2024 21:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR 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.

ARM64 CG2 compilation of System.Text.Json crashes on JIT assert 'block->bbWeight > BB_ZERO_WEIGHT'

2 participants