Forward substitution for relops misses LCL_FLD
uses
#62524
Labels
area-CodeGen-coreclr
CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
bug
Milestone
Reproduction:
Run with
DOTNET_JitNoStructPromotion=1
andDOTNET_JitNoCSE=1
.Expected result: prints
1
.Actual result: prints
0
.Cause: the interference checks in the forward substitution algorithm use
gtHasRef
which does not pay attention toLCL_FLD
nodes:The text was updated successfully, but these errors were encountered: