Home | History | Annotate | Download | only in x64

Lines Matching refs:push

58     __ push(rdi);
59 __ push(kScratchRegister); // Restore return address.
72 __ push(rbp);
76 __ Push(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR));
78 // Push the function on the stack.
79 __ push(rdi);
85 __ push(rcx);
101 __ push(rcx);
133 __ push(Operand(rax, 0));
152 __ push(Operand(rdi, 0));
162 __ push(kScratchRegister);
202 __ Push(Factory::undefined_value());
203 __ push(rbx);
239 __ push(rax);
241 __ push(rbx);
337 __ push(Operand(rbp, kFunctionOffset));
338 __ push(Operand(rbp, kArgumentsOffset));
358 __ push(Operand(rbp, kFunctionOffset));
359 __ push(rax);
364 // Push current index and limit.
368 __ push(rax); // limit
369 __ push(Immediate(0)); // index
394 __ push(rbx);
408 // Push the receiver.
410 __ push(rbx);
418 __ push(rcx);
419 __ push(rax);
429 // Remove IC arguments from the stack and push the nth argument.
431 __ push(rax);
803 __ push(rcx);
921 __ push(rax);
923 // Push the function to invoke on the stack.
924 __ push(rdi);
1084 __ push(rdi);
1098 // Push the allocated receiver to the stack. We need two copies
1101 __ push(rbx);
1102 __ push(rbx);
1112 __ push(Operand(rbx, rcx, times_pointer_size, 0));
1159 __ push(rcx);
1197 // Clear the context before we push it when entering the JS frame.
1204 // Push the function and the receiver onto the stack.
1205 __ push(rdx);
1206 __ push(r8);
1226 // Clear the context before we push it when entering the JS frame.
1231 // Push the function and receiver and setup the context.
1232 __ push(rdi);
1233 __ push(rdx);
1257 // Push the values of these handles.
1263 __ push(Operand(kScratchRegister, 0)); // dereference handle