From 53e91a9fdcc17f8c1b04153488ec93bb11d7115b Mon Sep 17 00:00:00 2001 From: qiaopengcheng Date: Thu, 17 Aug 2023 11:01:09 +0800 Subject: [PATCH] [LoongArch64] fix compiling errors after #90318. --- src/coreclr/jit/codegenlinear.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/jit/codegenlinear.cpp b/src/coreclr/jit/codegenlinear.cpp index b0048c9d2aa28c..1e501064645567 100644 --- a/src/coreclr/jit/codegenlinear.cpp +++ b/src/coreclr/jit/codegenlinear.cpp @@ -1257,7 +1257,7 @@ void CodeGen::genUnspillRegIfNeeded(GenTree* tree) } #if defined(TARGET_LOONGARCH64) - if (varTypeIsFloating(spillType) && emitter::isGeneralRegister(tree->GetRegNum())) + if (varTypeIsFloating(unspillType) && emitter::isGeneralRegister(tree->GetRegNum())) { unspillType = unspillType == TYP_FLOAT ? TYP_INT : TYP_LONG; }