Lines Matching refs:rdx

37 //        %rdx - argV
56 Register argv = rdx;
64 __ Movq(Operand(rbx, 0), rdx);
138 __ Movl(Operand(rsp, FRAME_SLOT_SIZE), rdx); // argc rdx
145 Register actualNumArgsReg = rdx;
280 __ Movq(Operand(rsp, 0), rdx);
282 __ Push(rdx);
451 Register method = rdx;
497 __ Movq(jsFuncReg, rdx);
660 Register method = rdx;
689 // %rdx - this
709 Register thisReg = rdx;
792 Register method = rdx;
828 __ Movabs(JSTaggedValue::TAG_INT, rdx); // IsTaggedInt
829 __ And(jsFuncReg, rdx);
830 __ Cmp(0x0, rdx);
834 __ Movabs(JSTaggedValue::TAG_SPECIAL, rdx);
835 __ And(jsFuncReg, rdx); // IsSpecial
836 __ Cmp(0x0, rdx);
890 __ Movq(rsp, rdx);
891 __ Addq(QUADRUPLE_SLOT_SIZE, rdx); // skip return addr, prevFp, frame type and callee save
892 __ Mov(Operand(rdx, 0), rax); // get origin argc
893 __ Mov(Operand(rdx, FRAME_SLOT_SIZE), r9); // get origin argv
915 __ Movq(Operand(rdx, rax, Scale::Times8,
925 __ Mov(Operand(jsFuncReg, JSBoundFunction::BOUND_ARGUMENTS_OFFSET), rdx);
927 __ Mov(Operand(rdx, TaggedArray::LENGTH_OFFSET), rax);
928 __ Addq(TaggedArray::DATA_OFFSET, rdx);
935 __ Movq(Operand(rdx, rax, Scale::Times8, 0), rcx);
965 // output: glue:rdi argc:rsi calltarget:rdx argv:rcx this:r8 newtarget:r9
966 __ Movq(jsfunc, rdx);
1036 __ Pushq(rdx);
1039 __ Movq(rbp, rdx);
1041 __ Addq(2 * FRAME_SLOT_SIZE, rdx);
1043 __ Movq(Operand(rdx, 0), r10);
1047 __ Movq(Operand(rdx, FRAME_SLOT_SIZE), rsi);
1049 __ Addq(2 * FRAME_SLOT_SIZE, rdx);
1054 __ Popq(rdx);
1091 Register argcReg = rdx;
1110 __ Movq(argvReg, rdx); // argv
1207 // %rdx - call-target
1247 // %rdx - call-target
1278 Register jsfunc(rdx);
1316 // %rdx - call-target
1358 // rax, rdx, rcx, r8, r9, r10, r11 is free
1361 Register outputCount = rdx;
1426 Register depth = rdx;