summaryrefslogtreecommitdiff
path: root/src/jit
diff options
context:
space:
mode:
authorBrian Sullivan <briansul@microsoft.com>2018-07-20 15:36:25 -0700
committerGitHub <noreply@github.com>2018-07-20 15:36:25 -0700
commit4e452bc254f216ad0e57976b9a55196ef3948214 (patch)
tree79a3775a9385c0e6dd3e3e49ed46fc845c227222 /src/jit
parentad09b5820b4aaf40033d930c4b64a89a78ddb556 (diff)
parent47c14791537dde3df844f17a4b0adb167057f08c (diff)
downloadcoreclr-4e452bc254f216ad0e57976b9a55196ef3948214.tar.gz
coreclr-4e452bc254f216ad0e57976b9a55196ef3948214.tar.bz2
coreclr-4e452bc254f216ad0e57976b9a55196ef3948214.zip
Merge pull request #19065 from briansull/fix_19022
The SIMD types must use the struct code path - Fixes issue 19022
Diffstat (limited to 'src/jit')
-rw-r--r--src/jit/morph.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jit/morph.cpp b/src/jit/morph.cpp
index 92bb23e985..3441b22032 100644
--- a/src/jit/morph.cpp
+++ b/src/jit/morph.cpp
@@ -8066,7 +8066,7 @@ void Compiler::fgMorphRecursiveFastTailCallIntoLoop(BasicBlock* block, GenTreeCa
{
GenTree* lcl = gtNewLclvNode(varNum, lclType);
GenTree* init = nullptr;
- if (lclType == TYP_STRUCT)
+ if (varTypeIsStruct(lclType))
{
const bool isVolatile = false;
const bool isCopyBlock = false;