From 8f9d5e02337fc3b0c72508c6aefc48a3d483adbf Mon Sep 17 00:00:00 2001 From: Sergey Andreenko Date: Fri, 22 Dec 2017 09:58:21 -0800 Subject: [PATCH] mark call->fgArgInfo with hasStackArgs for arm32 split args (#15615) --- src/jit/morph.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/jit/morph.cpp b/src/jit/morph.cpp index bdf8ba7df0..5e785f61fb 100644 --- a/src/jit/morph.cpp +++ b/src/jit/morph.cpp @@ -1475,12 +1475,14 @@ void fgArgInfo::SplitArg(unsigned argNum, unsigned numRegs, unsigned numSlots) assert(curArgTabEntry->isSplit == true); assert(curArgTabEntry->numRegs == numRegs); assert(curArgTabEntry->numSlots == numSlots); + assert(hasStackArgs == true); } else { curArgTabEntry->isSplit = true; curArgTabEntry->numRegs = numRegs; curArgTabEntry->numSlots = numSlots; + hasStackArgs = true; } nextSlotNum += numSlots; } -- 2.34.1