Lines Matching refs:numArgs
256 DEFVARIABLE(numArgs, VariableType::INT32(), Int32(0));
274 numArgs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumArgsBits::START_BIT)),
281 Int32Mul(Int32Add(Int32Add(numVregs, copyArgs), *numArgs),
286 numArgs = GetInt32OfTInt(Load(VariableType::JS_ANY(), fp, IntPtr(static_cast<int64_t>(-sizeof(JSTaggedType)))));
294 Branch(Int32UnsignedGreaterThan(*numArgs, restIdx), &numArgsGreater, &numArgsNotGreater);
297 numArgs = Int32Sub(*numArgs, restIdx);
302 numArgs = Int32(0);
306 // 32: high 32 bits = startIdx, low 32 bits = numArgs
307 GateRef ret = Int64Or(Int64LSL(ZExtInt32ToInt64(startIdx), Int64(32)), ZExtInt32ToInt64(*numArgs));