diff options
author | Carol Eidt <carol.eidt@microsoft.com> | 2018-03-15 08:14:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-15 08:14:09 -0700 |
commit | 65d0df04b37ec2679e087d813597cc524b2465c7 (patch) | |
tree | 60d7ff9d7cd13247f6a002e21440648afca01889 /src/jit/gentree.cpp | |
parent | 76ba8d518eb5830988878fca01e4a6096c1b0b2a (diff) | |
parent | 9c2d47bd87abc7c6835d7278b03cd4b7d6b90c27 (diff) | |
download | coreclr-65d0df04b37ec2679e087d813597cc524b2465c7.tar.gz coreclr-65d0df04b37ec2679e087d813597cc524b2465c7.tar.bz2 coreclr-65d0df04b37ec2679e087d813597cc524b2465c7.zip |
Merge pull request #16813 from CarolEidt/FixDD544983
Mark operands of dead FIELD_LIST as unused
Diffstat (limited to 'src/jit/gentree.cpp')
-rw-r--r-- | src/jit/gentree.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jit/gentree.cpp b/src/jit/gentree.cpp index 718a566206..41733d0de8 100644 --- a/src/jit/gentree.cpp +++ b/src/jit/gentree.cpp @@ -8699,7 +8699,7 @@ bool GenTree::gtSetFlags() const // // Precondition we have a GTK_SMPOP // - if (!varTypeIsIntegralOrI(TypeGet())) + if (!varTypeIsIntegralOrI(TypeGet()) && (TypeGet() != TYP_VOID)) { return false; } @@ -8722,7 +8722,7 @@ bool GenTree::gtSetFlags() const } #else // !(defined(LEGACY_BACKEND) && !FEATURE_SET_FLAGS && defined(_TARGET_XARCH_)) -#if FEATURE_SET_FLAGS +#if FEATURE_SET_FLAGS && defined(LEGACY_BACKEND) assert(OperIsSimple()); #endif if (((gtFlags & GTF_SET_FLAGS) != 0) && (gtOper != GT_IND)) |