Lines Matching defs:argV
33 // * uint64_t JSFunctionEntry(uintptr_t glue, uint32_t actualNumArgs, const JSTaggedType argV[], uintptr_t prevFp)
37 // %rdx - argV
452 Register argV = r9;
468 __ Movq(rsp, argV);
470 __ Addq(argvSlotOffset * FRAME_SLOT_SIZE, argV); // skip return addr, argc and argv
473 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV);
542 argV = rax;
544 __ Movq(rsp, argV);
547 __ Addq(argvSlotOffset *FRAME_SLOT_SIZE, argV);
575 __ Movq(Operand(argV, 0), r11); // arg0
586 __ Movq(Operand(argV, FRAME_SLOT_SIZE), r11); // arg1
588 __ Movq(Operand(argV, 0), r11); // arg0
598 __ Movq(Operand(argV, DOUBLE_SLOT_SIZE), r11); // arg2
600 __ Movq(Operand(argV, FRAME_SLOT_SIZE), r11); // arg1
602 __ Movq(Operand(argV, 0), r11); // arg0
610 CallBuiltinConstructorStub(assembler, r10, argV, glueReg, r11);
663 Register argV = r9;
671 __ Movq(rsp, argV);
673 __ Addq(argvSlotOffset * FRAME_SLOT_SIZE, argV); // skip return addr and argc
674 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV);
795 Register argV = r9;
803 __ Movq(rsp, argV);
804 __ Addq(Immediate(TRIPLE_SLOT_SIZE), argV); // skip func, newtarget and this
1130 Register actualNumArgs, Register argV, Label *pushCallThis)
1161 CopyArgumentWithArgV(assembler, tmp, argV);
1202 // JSTaggedType new, JSTaggedType this, JSTaggedType, argV[])
1242 // JSTaggedType new, JSTaggedType this, argV)
1281 Register argV(r9);
1296 CopyArgumentWithArgV(assembler, rax, argV);
1311 // JSTaggedType new, JSTaggedType this, argV)