From 88d21cb792c000bdd1213bed8b0ab32b55f53090 Mon Sep 17 00:00:00 2001 From: Jakob Botsch Nielsen Date: Sun, 22 Oct 2023 00:07:52 +0200 Subject: [PATCH] JIT: Fix GenTreeCall::Equals virtual kind comparison (#93813) These flags are actually part of GenTree::gtFlags, not GenTree::gtCallMoreFlags. --- src/coreclr/jit/gentree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/jit/gentree.cpp b/src/coreclr/jit/gentree.cpp index cf315d8a1f52d..ea7cbf1f7e6d5 100644 --- a/src/coreclr/jit/gentree.cpp +++ b/src/coreclr/jit/gentree.cpp @@ -2534,7 +2534,7 @@ bool GenTreeCall::Equals(GenTreeCall* c1, GenTreeCall* c2) #endif if ((c1->gtCallType == CT_USER_FUNC) && - ((c1->gtCallMoreFlags & GTF_CALL_VIRT_KIND_MASK) != (c2->gtCallMoreFlags & GTF_CALL_VIRT_KIND_MASK))) + ((c1->gtFlags & GTF_CALL_VIRT_KIND_MASK) != (c2->gtFlags & GTF_CALL_VIRT_KIND_MASK))) { return false; }