Fix Issue #25134 - AssertionProp incorrectly removes cast from uint
authorBrian Sullivan <briansul@microsoft.com>
Wed, 19 Jun 2019 18:18:02 +0000 (11:18 -0700)
committerBrian Sullivan <briansul@microsoft.com>
Wed, 19 Jun 2019 20:34:25 +0000 (13:34 -0700)
commitd4fd282d4b3d2190f0350a2f1f92c188f0073017
tree7271cdd3e5c6d43f1d6a90184872d1209cedc185
parentd10701cc4d591bc89697b7bab98553305dcc9df4
Fix Issue #25134 - AssertionProp incorrectly removes cast from uint
Add additional check for the GT_UNSIGNED flag
+ Ran clang-format
+ Code review feedback, use IsUnsigned()
src/jit/assertionprop.cpp
src/jit/compiler.h
src/jit/morph.cpp
tests/src/JIT/Regression/JitBlue/GitHub_25134/GitHub_25134.cs [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/GitHub_25134/GitHub_25134.csproj [new file with mode: 0644]