• Home
  • Raw
  • Download

Lines Matching defs:Addq

68     __ Addq(TRIPLE_SLOT_SIZE, rbx);  in JSFunctionEntry()  local
80 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: frame type in JSFunctionEntry() local
138 __ Addq(funcSlotOffset * FRAME_SLOT_SIZE, argvReg); // skip return addr and argc in OptimizedCallAndPushUndefined() local
162 __ Addq(-1, expectedNumArgsReg); in OptimizedCallAndPushUndefined() local
169 __ Addq(-1, expectedNumArgsReg); in OptimizedCallAndPushUndefined() local
175 __ Addq(codeAddrReg, rsp); in OptimizedCallAndPushUndefined() local
176 __ Addq(FRAME_SLOT_SIZE, rsp); // skip actualNumArgsReg in OptimizedCallAndPushUndefined() local
179 __ Addq(8, rsp); // 8: align byte in OptimizedCallAndPushUndefined() local
182 __ Addq(8, rsp); // 8: skip rax in OptimizedCallAndPushUndefined() local
185 __ Addq(FRAME_SLOT_SIZE, rsp); // skip frame type in OptimizedCallAndPushUndefined() local
364 __ Addq(argvSlotOffset * FRAME_SLOT_SIZE, argV); // skip return addr and argc in GenJSCall() local
367 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV); in GenJSCall() local
381 __ Addq(4 * FRAME_SLOT_SIZE, rsp); in GenJSCall() local
442 __ Addq(argvSlotOffset *FRAME_SLOT_SIZE, argV); in GenJSCall() local
461 __ Addq(DOUBLE_SLOT_SIZE, rsp); in GenJSCall() local
470 __ Addq(DOUBLE_SLOT_SIZE, rsp); in GenJSCall() local
482 __ Addq(QUADRUPLE_SLOT_SIZE, rsp); in GenJSCall() local
495 __ Addq(QUADRUPLE_SLOT_SIZE, rsp); in GenJSCall() local
500 __ Addq(DOUBLE_SLOT_SIZE, rsp); in GenJSCall() local
561 __ Addq(4 * FRAME_SLOT_SIZE, rsp); // 32: sp + 32 argv in ThrowNonCallableInternal() local
583 __ Addq(QUADRUPLE_SLOT_SIZE, rdx); // skip return addr, prevFp, frame type and callee save in JSBoundFunctionCallInternal() local
590 __ Addq(rcx, r10); in JSBoundFunctionCallInternal() local
608 __ Addq(-1, rax); in JSBoundFunctionCallInternal() local
618 __ Addq(TaggedArray::DATA_OFFSET, rdx); in JSBoundFunctionCallInternal() local
624 __ Addq(-1, rax); in JSBoundFunctionCallInternal() local
670 __ Addq(rcx, rsp); in JSBoundFunctionCallInternal() local
673 __ Addq(8, rsp); // 8: align byte in JSBoundFunctionCallInternal() local
678 __ Addq(8, rsp); // 8: sp + 8 in JSBoundFunctionCallInternal() local
688 __ Addq(FRAME_SLOT_SIZE, rcx); // skip returnAddr in JSProxyCallInternal() local
690 …__ Addq(kungfu::ArgumentAccessor::GetExtraArgsNum() * FRAME_SLOT_SIZE, rcx); // skip extra args: a… in JSProxyCallInternal() local
735 __ Addq(2 * FRAME_SLOT_SIZE, rdx); in CallRuntime() local
743 __ Addq(2 * FRAME_SLOT_SIZE, rdx); in CallRuntime() local
747 __ Addq(FRAME_SLOT_SIZE, rsp); in CallRuntime() local
752 __ Addq(FRAME_SLOT_SIZE, rsp); in CallRuntime() local
808 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: skip type in CallRuntimeWithArgv() local
864 __ Addq(FRAME_SLOT_SIZE, rsp); in PopJSFunctionArgs() local
867 __ Addq(expectedNumArgs, rsp); in PopJSFunctionArgs() local
868 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: skip expectedNumArgs in PopJSFunctionArgs() local
888 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: frame type in PopJSFunctionEntryFrame() local
931 __ Addq(Immediate(2 * FRAME_SLOT_SIZE), sp); in PopOptimizedUnfoldArgVFrame() local
981 __ Addq(Immediate(FRAME_SLOT_SIZE), callsiteSp); // 8 : 8 means skip pc to get last callsitesp in GenJSCallWithArgV() local
993 __ Addq(Immediate(NUM_MANDATORY_JSFUNC_ARGS), actualNumArgs); in GenJSCallWithArgV() local
1067 __ Addq(AsmInterpretedFrame::GetSize(false), r8); in DeoptEnterAsmInterp() local
1079 __ Addq(1, r12); in DeoptEnterAsmInterp() local
1127 __ Addq(5 * FRAME_SLOT_SIZE, rsp); // 5: skip runtimeId argc deoptType depth align in DeoptHandlerAsm() local
1158 __ Addq(FRAME_SLOT_SIZE * 3, rsp); // 3 : skip runtimeId argc & type in DeoptHandlerAsm() local