From f708f4df890f430cf97ba2a734c38a45d7723d4e Mon Sep 17 00:00:00 2001 From: Bruce Forstall Date: Thu, 2 Nov 2017 17:51:01 -0700 Subject: Handle TryGetUse case with GT_PUTARG_SPLIT of GT_FIELD_LIST --- src/jit/gentree.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/jit/gentree.cpp b/src/jit/gentree.cpp index 6c6761e0e4..84743cf619 100644 --- a/src/jit/gentree.cpp +++ b/src/jit/gentree.cpp @@ -5561,11 +5561,12 @@ bool GenTree::TryGetUse(GenTree* def, GenTree*** use) case GT_FIELD_LIST: return TryGetUseList(def, use); + #if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_) case GT_PUTARG_SPLIT: if (this->AsUnOp()->gtOp1->gtOper == GT_FIELD_LIST) { - return TryGetUseList(def, use); + return this->AsUnOp()->gtOp1->TryGetUseList(def, use); } if (def == this->AsUnOp()->gtOp1) { -- cgit v1.2.3