From 65233ebb1368ab5eebe76c05aac852b9b6a8cde8 Mon Sep 17 00:00:00 2001 From: SingleAccretion <62474226+SingleAccretion@users.noreply.github.com> Date: Thu, 27 Oct 2022 03:34:03 +0300 Subject: [PATCH] Keep values of "lvaEnreg" switches up-to-date (#77502) --- src/coreclr/jit/compiler.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/coreclr/jit/compiler.cpp b/src/coreclr/jit/compiler.cpp index d6cd40dda96856..04d50f28c66b62 100644 --- a/src/coreclr/jit/compiler.cpp +++ b/src/coreclr/jit/compiler.cpp @@ -3861,6 +3861,9 @@ void Compiler::compSetOptimizationLevel() { opts.compFlags &= ~CLFLG_MAXOPT; opts.compFlags |= CLFLG_MINOPT; + + lvaEnregEHVars &= compEnregLocals(); + lvaEnregMultiRegVars &= compEnregLocals(); } if (!compIsForInlining())