From c32825ff0741e7463f045104507b6f28fdeb2eb5 Mon Sep 17 00:00:00 2001 From: SingleAccretion Date: Wed, 26 Oct 2022 22:08:21 +0300 Subject: [PATCH] Keep values of "lvaEnreg" switches up-to-date --- 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 b7eded2340759b..fecf76ca442c98 100644 --- a/src/coreclr/jit/compiler.cpp +++ b/src/coreclr/jit/compiler.cpp @@ -3848,6 +3848,9 @@ void Compiler::compSetOptimizationLevel() { opts.compFlags &= ~CLFLG_MAXOPT; opts.compFlags |= CLFLG_MINOPT; + + lvaEnregEHVars &= compEnregLocals(); + lvaEnregMultiRegVars &= compEnregLocals(); } if (!compIsForInlining())