Lines Matching full:operand
132 __ cmpq(Operand(kScratchRegister, 0), Immediate(0));
190 __ movq(Operand(rbx, JSObject::kMapOffset), rax);
192 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx);
193 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx);
205 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize));
208 __ movq(Operand(rcx, 0), rdx);
260 __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map
262 __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx); // and length
271 __ lea(rcx, Operand(rdi, FixedArray::kHeaderSize));
274 __ movq(Operand(rcx, 0), rdx);
305 __ movq(rdi, Operand(rsp, 0));
317 __ movq(rax, Operand(rsp, 0));
327 __ lea(rbx, Operand(rbp, StandardFrameConstants::kCallerSPOffset));
334 __ push(Operand(rbx, rcx, times_pointer_size, 0));
353 __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
370 __ movq(rax, Operand(rsp, 0));
374 __ movq(rbx, Operand(rsp, kPointerSize)); // get arguments count
380 __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize));
439 __ movq(kScratchRegister, Operand(rbp, 0));
440 __ movq(rbx, Operand(kScratchRegister, EntryFrameConstants::kArgvOffset));
486 __ movq(kScratchRegister, Operand(rbx, rcx, times_pointer_size, 0));
487 __ push(Operand(kScratchRegister, 0)); // dereference handle
576 __ SmiToInteger32(rcx, Operand(rsp, 1 * kPointerSize));
585 __ movq(rax, Operand(rsp, 2 * kPointerSize));
644 __ movq(rdi, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize));
662 __ movq(rbx, Operand(rsp, rax, times_pointer_size, 0));
688 __ movq(rdi, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize));
702 __ movq(Operand(rsp, rax, times_pointer_size, 0), rbx);
713 __ movq(Operand(rsp, rax, times_pointer_size, 0), rdi);
723 __ movq(rbx, Operand(rsp, rcx, times_pointer_size, 0));
724 __ movq(Operand(rsp, rcx, times_pointer_size, 1 * kPointerSize), rbx);
776 __ push(Operand(rbp, kFunctionOffset));
777 __ push(Operand(rbp, kArgumentsOffset));
797 __ push(Operand(rbp, kFunctionOffset));
812 __ movq(rdi, Operand(rbp, kFunctionOffset));
817 __ movq(rbx, Operand(rbp, kReceiverOffset));
861 __ movq(rax, Operand(rbp, kIndexOffset));
864 __ movq(rdx, Operand(rbp, kArgumentsOffset)); // load arguments
879 __ movq(rax, Operand(rbp, kIndexOffset));
881 __ movq(Operand(rbp, kIndexOffset), rax);
884 __ cmpq(rax, Operand(rbp, kLimitOffset));
890 __ movq(rdi, Operand(rbp, kFunctionOffset));
956 __ lea(scratch1, Operand(result, JSArray::kSize));
986 __ movq(Operand(scratch1, 0), scratch3);
1067 __ lea(elements_array, Operand(result, JSArray::kSize));
1098 __ lea(elements_array, Operand(elements_array,
1102 __ movq(Operand(elements_array, 0), scratch);
1152 __ movq(rdx, Operand(rsp, kPointerSize)); // Get the argument from the stack.
1206 __ lea(r9, Operand(rsp, kPointerSize));
1210 __ lea(rdx, Operand(rcx, FixedArray::kHeaderSize - kHeapObjectTag));
1222 __ movq(kScratchRegister, Operand(r9, rcx, times_pointer_size, 0));
1223 __ movq(Operand(rdx, 0), kScratchRegister);
1235 __ lea(rsp, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize));
1337 __ movq(rbx, Operand(rbp, ArgumentsAdaptorFrameConstants::kLengthOffset));
1346 __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize));
1374 __ lea(rax, Operand(rbp, rax, times_pointer_size, offset));
1380 __ push(Operand(rax, 0));
1393 __ lea(rdi, Operand(rbp, rax, times_pointer_size, offset));
1399 __ push(Operand(rdi, 0));
1414 __ movq(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
1437 __ movq(rbx, Operand(rsp, 0)); // return address
1438 __ movzxbq(rbx, Operand(rbx, 1)); // depth
1444 __ movq(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));