Lines Matching full:rsp
107 // o rsp: stack pointer (pointing to return address)
124 __ movq(rbp, rsp);
237 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);
268 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);
312 __ movq(rsp, rbp);
320 // have just generated at least 7 bytes: "movq rsp, rbp; pop rbp; ret k"
457 __ movq(Operand(rsp, 0), reg);
800 __ movq(rdx, Operand(rsp, 0)); // Switch value.
971 __ movq(rax, Operand(rsp, 0 * kPointerSize)); // Get the current index.
972 __ cmpq(rax, Operand(rsp, 1 * kPointerSize)); // Compare to the array length.
976 __ movq(rbx, Operand(rsp, 2 * kPointerSize));
985 __ movq(rdx, Operand(rsp, 3 * kPointerSize));
990 __ movq(rcx, Operand(rsp, 4 * kPointerSize));
1019 __ SmiAddConstant(Operand(rsp, 0 * kPointerSize), Smi::FromInt(1));
1026 __ addq(rsp, Immediate(5 * kPointerSize));
1404 __ movq(rdx, Operand(rsp, 0));
1417 __ push(Operand(rsp, 0)); // Duplicate receiver.
1429 __ push(Operand(rsp, 0)); // Duplicate receiver.
1442 __ push(Operand(rsp, 0));
1500 __ movq(rbx, Operand(rsp, 0)); // Copy of array literal.
1565 __ movq(rdx, Operand(rsp, 0));
1904 __ push(Operand(rsp, kPointerSize)); // Receiver is now under value.
1913 __ movq(rdx, Operand(rsp, 0));
1925 __ push(Operand(rsp, kPointerSize)); // Receiver is under value.
1944 __ push(Operand(rsp, 2 * kPointerSize));
1951 __ movq(rdx, Operand(rsp, 0)); // Leave receiver on the stack for later.
2046 __ movq(rcx, Operand(rsp, (arg_count + 1) * kPointerSize)); // Key.
2081 __ push(Operand(rsp, arg_count * kPointerSize));
2144 __ push(Operand(rsp, (arg_count + 1) * kPointerSize));
2152 __ movq(Operand(rsp, (arg_count + 0) * kPointerSize), rdx);
2153 __ movq(Operand(rsp, (arg_count + 1) * kPointerSize), rax);
2295 __ movq(rdi, Operand(rsp, arg_count * kPointerSize));
3089 __ movq(object, Operand(rsp, 2 * kPointerSize));
3106 __ movq(index_1, Operand(rsp, 1 * kPointerSize));
3107 __ movq(index_2, Operand(rsp, 0 * kPointerSize));
3141 __ addq(rsp, Immediate(3 * kPointerSize));
3309 Operand separator_operand = Operand(rsp, 2 * kPointerSize);
3310 Operand result_operand = Operand(rsp, 1 * kPointerSize);
3311 Operand array_length_operand = Operand(rsp, 0 * kPointerSize);
3315 __ subq(rsp, Immediate(2 * kPointerSize));
3542 // separator_operand (rsp[0x10]): Address of first char of separator.
3565 __ addq(rsp, Immediate(3 * kPointerSize));
3807 __ movq(rdx, Operand(rsp, 0)); // Leave receiver on stack
3841 __ movq(Operand(rsp, kPointerSize), rax);
3844 __ movq(Operand(rsp, 2 * kPointerSize), rax);
4312 __ movq(rdx, Operand(rsp, 0));
4316 __ movq(Operand(rsp, 0), rdx);
4328 __ movq(rdx, Operand(rsp, 0));
4332 __ movq(Operand(rsp, 0), rdx);