• Home
  • Raw
  • Download

Lines Matching defs:Addq

77     __ Addq(TRIPLE_SLOT_SIZE, rbx);  in JSFunctionEntry()  local
91 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: frame type in JSFunctionEntry() local
167 __ Addq(-1, expectedNumArgsReg); in OptimizedCallOptimized() local
179 __ Addq(-1, rax); in OptimizedCallOptimized() local
187 __ Addq(codeAddrReg, rsp); in OptimizedCallOptimized() local
188 __ Addq(DOUBLE_SLOT_SIZE, rsp); // skip actualNumArgsReg and envReg in OptimizedCallOptimized() local
191 __ Addq(8, rsp); // 8: align byte in OptimizedCallOptimized() local
194 __ Addq(8, rsp); // 8: skip rax in OptimizedCallOptimized() local
197 __ Addq(DOUBLE_SLOT_SIZE, rsp); // skip frame type, env reg in OptimizedCallOptimized() local
347 __ Addq(4 * FRAME_SLOT_SIZE, rsp); // 32: sp + 32 argv in JSProxyCallInternalWithArgV() local
369 __ Addq(TRIPLE_SLOT_SIZE, argV); // sp + 24 get aot argv in JSProxyCallInternalWithArgV() local
372 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV); in JSProxyCallInternalWithArgV() local
389 __ Addq(TRIPLE_SLOT_SIZE, argvReg); // get argv in JSProxyCallInternalWithArgV() local
417 __ Addq(QUINTUPLE_SLOT_SIZE, rdx); // sp + 40 argv in JSProxyCallInternalWithArgV() local
426 __ Addq(rcx, r10); in JSProxyCallInternalWithArgV() local
445 __ Addq(-1, rax); in JSProxyCallInternalWithArgV() local
454 __ Addq(TaggedArray::DATA_OFFSET, rdx); in JSProxyCallInternalWithArgV() local
460 __ Addq(-1, rax); in JSProxyCallInternalWithArgV() local
477 __ Addq(FRAME_SLOT_SIZE, rsp); // skip env in JSProxyCallInternalWithArgV() local
480 __ Addq(rcx, rsp); in JSProxyCallInternalWithArgV() local
483 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: sp + 8 in JSProxyCallInternalWithArgV() local
489 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: sp + 8 in JSProxyCallInternalWithArgV() local
496 __ Addq(DOUBLE_SLOT_SIZE, rcx); // skip returnAddr in JSProxyCallInternalWithArgV() local
498 __ Addq(FRAME_SLOT_SIZE, rcx); // 8: sp + 8 argv in JSProxyCallInternalWithArgV() local
610 __ Addq(TRIPLE_SLOT_SIZE, argV); // sp + 24 get aot argv in GenJSCall() local
613 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV); in GenJSCall() local
627 __ Addq(4 * FRAME_SLOT_SIZE, rsp); in GenJSCall() local
694 __ Addq(SEXTUPLE_SLOT_SIZE, argV); in GenJSCall() local
713 __ Addq(DOUBLE_SLOT_SIZE, rsp); in GenJSCall() local
722 __ Addq(DOUBLE_SLOT_SIZE, rsp); in GenJSCall() local
734 __ Addq(QUADRUPLE_SLOT_SIZE, rsp); in GenJSCall() local
747 __ Addq(QUADRUPLE_SLOT_SIZE, rsp); in GenJSCall() local
752 __ Addq(DOUBLE_SLOT_SIZE, rsp); in GenJSCall() local
825 __ Addq(TRIPLE_SLOT_SIZE, argV); // sp + 24 get aot argv in ConstructorJSCall() local
827 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV); in ConstructorJSCall() local
899 __ Addq(4 * FRAME_SLOT_SIZE, rsp); // 32: sp + 32 argv in ThrowNonCallableInternal() local
920 __ Addq(3 * FRAME_SLOT_SIZE, argvReg); // 3 : sp + 3 * 8 argv in CallOptimziedMethodInternal() local
944 __ Addq(QUINTUPLE_SLOT_SIZE, rdx); // sp + 40 argv in JSBoundFunctionCallInternal() local
953 __ Addq(rcx, r10); in JSBoundFunctionCallInternal() local
971 __ Addq(-1, rax); in JSBoundFunctionCallInternal() local
981 __ Addq(TaggedArray::DATA_OFFSET, rdx); in JSBoundFunctionCallInternal() local
987 __ Addq(-1, rax); in JSBoundFunctionCallInternal() local
1004 __ Addq(8, rsp); // 8: sp + 8 in JSBoundFunctionCallInternal() local
1007 __ Addq(rcx, rsp); in JSBoundFunctionCallInternal() local
1010 __ Addq(8, rsp); // 8: align byte in JSBoundFunctionCallInternal() local
1016 __ Addq(8, rsp); // 8: sp + 8 in JSBoundFunctionCallInternal() local
1026 __ Addq(DOUBLE_SLOT_SIZE, rcx); // sp + 16 skip returnAddr in JSProxyCallInternal() local
1028 __ Addq(FRAME_SLOT_SIZE, rcx); // 8: sp + 8 argv in JSProxyCallInternal() local
1073 __ Addq(2 * FRAME_SLOT_SIZE, rdx); in CallRuntime() local
1081 __ Addq(2 * FRAME_SLOT_SIZE, rdx); in CallRuntime() local
1085 __ Addq(FRAME_SLOT_SIZE, rsp); in CallRuntime() local
1090 __ Addq(FRAME_SLOT_SIZE, rsp); in CallRuntime() local
1146 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: skip type in CallRuntimeWithArgv() local
1199 __ Addq(1, expectedNumArgs); in PopJSFunctionArgs() local
1202 __ Addq(expectedNumArgs, rsp); in PopJSFunctionArgs() local
1203 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: skip expectedNumArgs in PopJSFunctionArgs() local
1223 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: frame type in PopJSFunctionEntryFrame() local
1266 __ Addq(Immediate(2 * FRAME_SLOT_SIZE), sp); in PopOptimizedUnfoldArgVFrame() local
1322 __ Addq(Immediate(FRAME_SLOT_SIZE), callsiteSp); // 8 : 8 means skip pc to get last callsitesp in GenJSCallWithArgV() local
1334 __ Addq(Immediate(NUM_MANDATORY_JSFUNC_ARGS), actualNumArgs); in GenJSCallWithArgV() local
1344 __ Addq(FRAME_SLOT_SIZE, rsp); in GenJSCallWithArgV() local
1378 __ Addq(Immediate(FRAME_SLOT_SIZE), callsiteSp); // 8 : 8 means skip pc to get last callsitesp in ConstructorJSCallWithArgV() local
1390 __ Addq(Immediate(NUM_MANDATORY_JSFUNC_ARGS), actualNumArgs); in ConstructorJSCallWithArgV() local
1396 __ Addq(FRAME_SLOT_SIZE, rsp); in ConstructorJSCallWithArgV() local
1466 __ Addq(3 * FRAME_SLOT_SIZE, rsp); // 3: skip runtimeId argc deoptType in DeoptHandlerAsm() local
1497 __ Addq(FRAME_SLOT_SIZE * 3, rsp); // 3 : skip runtimeId argc & type in DeoptHandlerAsm() local