Home | History | Annotate | Download | only in x64

Lines Matching refs:movp

80       movp(destination, Operand(kRootRegister, static_cast<int32_t>(delta)));
89 movp(destination, Operand(kScratchRegister, 0));
98 movp(Operand(kRootRegister, static_cast<int32_t>(delta)), source);
107 movp(Operand(kScratchRegister, 0), source);
142 // Size of movp(destination, src);
163 movp(destination, Operand(kRootRegister,
172 movp(destination,
182 movp(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias),
223 movp(scratch, ExternalOperand(store_buffer));
225 movp(Operand(scratch, 0), addr);
229 movp(ExternalOperand(store_buffer), scratch);
541 movp(arg_reg_1, js_function); // rcx gets rdi.
542 movp(arg_reg_2, dst); // rdx gets r15.
548 movp(arg_reg_2, dst); // rsi gets r15.
1072 movp(dst, src);
1091 movp(dst, src);
1111 movp(dst, Immediate(static_cast<int32_t>(x)));
1114 movp(dst, kScratchRegister);
1117 movp(dst, Immediate(static_cast<int32_t>(x)));
1142 movp(dst, Immediate(value ^ jit_cookie()));
1217 movp(dst, kScratchRegister);
1237 movp(dst, src);
1263 movp(dst, src);
1278 movp(dst, src);
1368 movp(dst, src);
1396 movp(kScratchRegister, src1);
1399 movp(dst, kScratchRegister);
1401 movp(dst, src1);
1425 movp(kScratchRegister, src);
1455 movp(kScratchRegister, first);
1620 movp(dst, src);
1653 movp(dst, src);
1690 movp(dst, src);
1717 movp(dst, src);
1746 movp(dst, src);
1766 movp(kScratchRegister, src);
1771 movp(src, kScratchRegister);
1773 movp(dst, src);
1798 masm->movp(dst, src1);
1834 movp(kScratchRegister, src1);
1862 masm->movp(dst, src1);
1899 masm->movp(dst, src1);
1931 movp(kScratchRegister, src1); // Create backup for later testing.
1942 movp(dst, kScratchRegister);
1948 movp(src1, kScratchRegister);
1966 movp(kScratchRegister, src1);
1991 movp(kScratchRegister, src1);
2007 movp(src1, kScratchRegister);
2024 movp(src1, kScratchRegister);
2031 movp(src1, kScratchRegister);
2054 movp(kScratchRegister, src1);
2068 movp(src1, kScratchRegister);
2079 movp(src1, kScratchRegister);
2116 movp(dst, src1);
2139 movp(dst, src1);
2160 movp(dst, src1);
2200 movp(dst, src);
2232 movp(dst, src);
2254 movp(dst, src1);
2344 movp(dst, src1);
2380 movp(dst, src1);
2397 movp(dst, src);
2409 movp(dst, src);
2430 movp(dst, src);
2443 movp(dst, src);
2489 movp(scratch, src);
2545 movp(scratch1, FieldOperand(first_object, HeapObject::kMapOffset));
2546 movp(scratch2, FieldOperand(second_object, HeapObject::kMapOffset));
2574 movp(scratch1, first_object_instance_type);
2575 movp(scratch2, second_object_instance_type);
2628 movp(dst, src);
2649 movp(dst, kScratchRegister);
3057 movp(dst, Operand(dst, 0));
3071 movp(value, FieldOperand(value, WeakCell::kValueOffset));
3110 movp(Operand(rsp, 0), src);
3119 movp(kScratchRegister, src);
3121 movp(Operand(rsp, 0), kScratchRegister);
3130 movp(kScratchRegister, src);
3141 movp(Operand(rsp, 0), value);
3151 movp(Operand(rsp, 0), Immediate(imm32));
3162 movp(dst, Operand(rsp, 0));
3174 movp(scratch, Operand(rsp, 0));
3175 movp(dst, scratch);
3190 movp(dst, kScratchRegister);
3204 movp(dst, FieldOperand(base, offset));
3236 movp(kScratchRegister, op);
3277 movp(kScratchRegister, op);
3591 movp(SafepointRegisterSlot(dst), imm);
3596 movp(SafepointRegisterSlot(dst), src);
3601 movp(dst, SafepointRegisterSlot(src));
3620 movp(ExternalOperand(handler_address), rsp);
3658 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));
3810 movp(descriptors, FieldOperand(map, Map::kDescriptorsOffset));
3831 movp(dst, FieldOperand(holder, HeapObject::kMapOffset));
3833 movp(dst, FieldOperand(dst, DescriptorArray::GetValueOffset(accessor_index)));
3836 movp(dst, FieldOperand(dst, offset));
3916 movp(object, FieldOperand(object, HeapObject::kMapOffset));
3929 movp(object, FieldOperand(object, HeapObject::kMapOffset));
4013 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));
4024 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset));
4034 movp(result, FieldOperand(map, Map::kConstructorOrBackPointerOffset));
4039 movp(result, FieldOperand(result, Map::kConstructorOrBackPointerOffset));
4123 movp(tmp_reg, Operand(rbp, StandardFrameConstants::kCallerPCOffset));
4124 movp(Operand(rsp, 0), tmp_reg);
4132 movp(rbp, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
4139 movp(count_reg, Immediate(callee_args_count.immediate() + 2));
4149 movp(tmp_reg, Operand(rsp, count_reg, times_pointer_size, 0));
4150 movp(Operand(new_sp_reg, count_reg, times_pointer_size, 0), tmp_reg);
4156 movp(rsp, new_sp_reg);
4164 movp(rbx, FieldOperand(function, JSFunction::kSharedFunctionInfoOffset));
4190 movp(rsi, FieldOperand(function, JSFunction::kContextOffset));
4351 movp(rbp, rsp);
4365 movp(rbp, rsp);
4372 movp(vector, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
4373 movp(vector, FieldOperand(vector, JSFunction::kFeedbackVectorOffset));
4374 movp(vector, FieldOperand(vector, Cell::kValueOffset));
4387 movp(rbp, rsp);
4409 movp(rsp, rbp);
4442 movp(rbp, rsp);
4453 movp(r14, rax); // Backup rax in callee-save register.
4493 movp(Operand(rbp, ExitFrameConstants::kSPOffset), rsp);
4530 movp(rcx, Operand(rbp, kFPOnStackSize));
4531 movp(rbp, Operand(rbp, 0 * kPointerSize));
4548 movp(rsp, rbp);
4560 movp(rsi, context_operand);
4563 movp(context_operand, Immediate(0));
4570 movp(c_entry_fp_operand, Immediate(0));
4635 movp(result, Operand(scratch, 0));
4669 movp(Operand(result, 0), kScratchRegister);
4690 movp(Operand(scratch, 0), result_end);
4736 movp(top_reg, result);
4807 movp(result_end, object_size);
4871 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
4887 movp(FieldOperand(result, HeapObject::kMapOffset), scratch);
4889 movp(FieldOperand(result, JSObject::kPropertiesOffset), scratch);
4890 movp(FieldOperand(result, JSObject::kElementsOffset), scratch);
4891 movp(FieldOperand(result, JSValue::kValueOffset), value);
4901 movp(Operand(current_address, 0), filler);
4912 movp(dst, Operand(rsi, Context::SlotOffset(Context::PREVIOUS_INDEX)));
4914 movp(dst, Operand(dst, Context::SlotOffset(Context::PREVIOUS_INDEX)));
4920 movp(dst, rsi);
4942 movp(dst, NativeContextOperand());
4943 movp(dst, ContextOperand(dst, index));
4950 movp(map, FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
4991 movp(value, FieldOperand(string, HeapObject::kMapOffset));
5020 movp(kScratchRegister, rsp);
5026 movp(Operand(rsp, argument_slots_on_stack * kRegisterSize), kScratchRegister);
5049 movp(rsp, Operand(rsp, argument_slots_on_stack * kRegisterSize));
5114 movp(scratch, Immediate(~Page::kPageAlignmentMask));
5139 movp(rcx, mask_scratch);
5150 movp(bitmap_reg, addr_reg);
5153 movp(rcx, addr_reg);
5162 movp(rcx, addr_reg);
5193 movp(rcx, rax);
5197 movp(rbx, FieldOperand(rcx, HeapObject::kMapOffset));
5207 movp(rbx, FieldOperand(rcx, HeapObject::kMapOffset));
5229 movp(rcx, FieldOperand(rbx, Map::kPrototypeOffset));