• Home
  • Raw
  • Download

Lines Matching defs:Add

76     __ Add(fp, sp, Immediate(2 * FRAME_SLOT_SIZE));  // 16: skip frame type and tmp  in CallRuntime()  local
83 __ Add(tmp, glue, Operand(tmp, LSL, 3)); in CallRuntime() local
86 __ Add(argV, fp, Immediate(GetStackArgOffSetToFp(2))); // 2: the third arg id in CallRuntime() local
95 __ Add(sp, sp, Immediate(2 * FRAME_SLOT_SIZE)); in CallRuntime() local
105 __ Add(argc, argc, Immediate(static_cast<int64_t>(CommonArgIdx::ACTUAL_ARGC))); in IncreaseStackForArguments() local
113 __ Add(currentSp, currentSp, Operand(argc, UXTW, FRAME_SLOT_SIZE_LOG2)); in IncreaseStackForArguments() local
155 __ Add(tmpArgV, tmpArgV, Immediate(TRIPLE_SLOT_SIZE)); in JSFunctionEntry() local
312 __ Add(Register(X0), sp, Immediate(0)); in CallBuiltinTrampoline() local
405 __ Add(argV, sp, Immediate(DOUBLE_SLOT_SIZE)); in JSCallInternal() local
407 __ Add(argV, argV, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE)); in JSCallInternal() local
438 __ Add(builtinStub, glue, Operand(Register(X5).W(), UXTW, FRAME_SLOT_SIZE_LOG2)); in JSCallInternal() local
461 __ Add(sp, sp, Immediate(DOUBLE_SLOT_SIZE)); in JSCallInternal() local
470 __ Add(Register(X6), sp, Immediate(QUINTUPLE_SLOT_SIZE)); // get argV in JSCallInternal() local
512 __ Add(Register(FP), sp, Immediate(DOUBLE_SLOT_SIZE)); in JSCallInternal() local
521 __ Add(sp, sp, Immediate(4 * FRAME_SLOT_SIZE)); in JSCallInternal() local
562 __ Add(argV, sp, Immediate(DOUBLE_SLOT_SIZE)); in ConstructorJSCallInternal() local
564 __ Add(argV, argV, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE)); in ConstructorJSCallInternal() local
644 __ Add(Register(FP), sp, Immediate(DOUBLE_SLOT_SIZE)); in ThrowNonCallableInternal() local
654 __ Add(sp, sp, Immediate(4 * FRAME_SLOT_SIZE)); in ThrowNonCallableInternal() local
676 __ Add(expectedNumArgs, callField.W(), Immediate(NUM_MANDATORY_JSFUNC_ARGS)); in CallOptimziedMethodInternal() local
678 __ Add(argV, sp, Immediate(argoffsetSlot * FRAME_SLOT_SIZE)); // skip env and numArgs in CallOptimziedMethodInternal() local
698 __ Add(argV, basefp, Immediate(GetStackArgOffSetToFp(0))); // 0: first index id in JSBoundFunctionCallInternal() local
710 __ Add(realArgC, boundLength.W(), actualArgC.W()); in JSBoundFunctionCallInternal() local
720 __ Add(argV, argV, Immediate((NUM_MANDATORY_JSFUNC_ARGS + argoffsetSlot) *FRAME_SLOT_SIZE)); in JSBoundFunctionCallInternal() local
727 __ Add(boundArgs, boundArgs, Immediate(TaggedArray::DATA_OFFSET)); in JSBoundFunctionCallInternal() local
763 __ Add(X3, sp, Immediate(FRAME_SLOT_SIZE * 2)); // 2: get argv in JSProxyCallInternal() local
770 __ Add(codeAddress, X0, baseAddress); in JSProxyCallInternal() local
834 __ Add(Register(FP), sp, Immediate(FRAME_SLOT_SIZE)); in CallRuntimeWithArgv() local
840 __ Add(tmp, glue, Operand(runtimeId, LSL, 3)); in CallRuntimeWithArgv() local
845 __ Add(sp, sp, Immediate(FRAME_SLOT_SIZE)); in CallRuntimeWithArgv() local
847 __ Add(sp, sp, Immediate(3 * FRAME_SLOT_SIZE)); // 3 : 3 means pair in CallRuntimeWithArgv() local
870 __ Add(sp, sp, Operand(tmp, UXTW, FRAME_SLOT_SIZE_LOG2)); in PopJSFunctionArgs() local
872 __ Add(sp, sp, Operand(expectedNumArgs, UXTW, FRAME_SLOT_SIZE_LOG2)); in PopJSFunctionArgs() local
874 __ Add(sp, sp, Immediate(argoffsetSlot * FRAME_SLOT_SIZE)); in PopJSFunctionArgs() local
878 __ Add(sp, sp, Immediate(FRAME_SLOT_SIZE)); in PopJSFunctionArgs() local
893 __ Add(Register(FP), sp, Immediate(DOUBLE_SLOT_SIZE)); in PushJSFunctionEntryFrame() local
921 __ Add(Register(FP), sp, Immediate(DOUBLE_SLOT_SIZE)); in PushOptimizedArgsConfigFrame() local
944 __ Add(Register(FP), sp, Immediate(FRAME_SLOT_SIZE)); in PushOptimizedFrame() local
989 __ Add(Register(FP), sp, Immediate(DOUBLE_SLOT_SIZE)); in PushOptimizedUnfoldArgVFrame() local
996 __ Add(sp, sp, Immediate(2 * FRAME_SLOT_SIZE)); in PopOptimizedUnfoldArgVFrame() local
1053 __ Add(actualNumArgs, actualNumArgs, Immediate(NUM_MANDATORY_JSFUNC_ARGS)); in GenJSCallWithArgV() local
1112 __ Add(actualNumArgs, actualNumArgs, Immediate(NUM_MANDATORY_JSFUNC_ARGS)); in ConstructorJSCallWithArgV() local
1152 __ Add(frameStateBase, context, Immediate(AsmStackContext::GetSize(false))); in DeoptEnterAsmInterp() local
1170 __ Add(opRegister, currentSlotRegister, Immediate(AsmInterpretedFrame::GetSize(false))); in DeoptEnterAsmInterp() local
1195 __ Add(fp, sp, Immediate(DOUBLE_SLOT_SIZE)); in DeoptHandlerAsm() local
1207 __ Add(sp, sp, Immediate(2 * DOUBLE_SLOT_SIZE)); // 2: skip runtimeId, argc, deoptType, align in DeoptHandlerAsm() local
1239 __ Add(sp, sp, Immediate(2 * DOUBLE_SLOT_SIZE)); // 2: skip runtimeId&argc glue&type in DeoptHandlerAsm() local