From 4a38ac3c3f2155218e01336f0fdeefffdece65ef Mon Sep 17 00:00:00 2001 From: Kunal Pathak Date: Fri, 8 Jul 2022 19:25:16 -0700 Subject: [PATCH] Handle unary operator GT_CNEG_LT in few code paths (#71845) --- src/coreclr/jit/compiler.hpp | 5 ++++- src/coreclr/jit/gentree.cpp | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/coreclr/jit/compiler.hpp b/src/coreclr/jit/compiler.hpp index fb465d4225f4d..ae3da0f8b0d9c 100644 --- a/src/coreclr/jit/compiler.hpp +++ b/src/coreclr/jit/compiler.hpp @@ -4212,7 +4212,10 @@ void GenTree::VisitOperands(TVisitor visitor) } FALLTHROUGH; - // Standard unary operators +// Standard unary operators +#ifdef TARGET_ARM64 + case GT_CNEG_LT: +#endif // TARGET_ARM64 case GT_STORE_LCL_VAR: case GT_STORE_LCL_FLD: case GT_NOT: diff --git a/src/coreclr/jit/gentree.cpp b/src/coreclr/jit/gentree.cpp index 1265f7caa153c..977b497b439fd 100644 --- a/src/coreclr/jit/gentree.cpp +++ b/src/coreclr/jit/gentree.cpp @@ -5961,7 +5961,10 @@ bool GenTree::TryGetUse(GenTree* operand, GenTree*** pUse) case GT_IL_OFFSET: return false; - // Standard unary operators +// Standard unary operators +#ifdef TARGET_ARM64 + case GT_CNEG_LT: +#endif // TARGET_ARM64 case GT_STORE_LCL_VAR: case GT_STORE_LCL_FLD: case GT_NOT: