Home | History | Annotate | Download | only in x64

Lines Matching refs:movp

221   __ movp(scratch, Immediate(1));
293 __ movp(scratch, exponent); // Back up exponent.
389 __ movp(rax, args.GetArgumentOperand(JS_REG_EXP_OBJECT_ARGUMENT_INDEX));
395 __ movp(rax, FieldOperand(rax, JSRegExp::kDataOffset));
422 __ movp(rdi, args.GetArgumentOperand(SUBJECT_STRING_ARGUMENT_INDEX));
424 __ movp(r15, rdi); // Make a copy of the original subject string.
451 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
485 __ movp(rdi, FieldOperand(rdi, ConsString::kFirstOffset));
491 __ movp(r11, FieldOperand(rax, JSRegExp::kDataOneByteCodeOffset));
511 __ movp(rbx, args.GetArgumentOperand(PREVIOUS_INDEX_ARGUMENT_INDEX));
543 __ movp(r9, Operand(kScratchRegister, 0));
574 __ movp(arg_reg_2, rbx);
607 __ movp(arg_reg_1, r15);
635 __ movp(rax, args.GetArgumentOperand(JS_REG_EXP_OBJECT_ARGUMENT_INDEX));
636 __ movp(rcx, FieldOperand(rax, JSRegExp::kDataOffset));
644 __ movp(rbx, args.GetArgumentOperand(LAST_MATCH_INFO_ARGUMENT_INDEX));
647 __ movp(rax, FieldOperand(rbx, HeapObject::kMapOffset));
662 __ movp(FieldOperand(rbx, RegExpMatchInfo::kNumberOfCapturesOffset),
665 __ movp(rax, args.GetArgumentOperand(SUBJECT_STRING_ARGUMENT_INDEX));
666 __ movp(FieldOperand(rbx, RegExpMatchInfo::kLastSubjectOffset), rax);
667 __ movp(rcx, rax);
670 __ movp(rax, rcx);
671 __ movp(FieldOperand(rbx, RegExpMatchInfo::kLastInputOffset), rax);
692 __ movp(FieldOperand(rbx, rdx, times_pointer_size,
699 __ movp(rax, rbx);
711 __ movp(rax, pending_exception_operand);
731 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
739 __ movp(rdi, FieldOperand(rdi, ExternalString::kResourceDataOffset));
752 __ movp(r11, FieldOperand(rax, JSRegExp::kDataUC16CodeOffset));
769 __ movp(rdi, FieldOperand(rdi, SlicedString::kParentOffset));
773 __ movp(rdi, FieldOperand(rdi, ThinString::kActualOffset));
808 __ movp(scratch, FieldOperand(object, HeapObject::kMapOffset));
833 __ movp(rax, rdx);
867 __ movp(rcx, FieldOperand(rax, HeapObject::kMapOffset));
917 __ movp(rax, rbx);
1031 __ movp(rbx, FieldOperand(rax, HeapObject::kMapOffset));
1032 __ movp(rcx, FieldOperand(rdx, HeapObject::kMapOffset));
1138 __ movp(r11,
1228 __ movp(rbx,
1238 __ movp(rdx, rdi);
1242 __ movp(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
1243 __ movp(rcx, FieldOperand(rcx, SharedFunctionInfo::kConstructStubOffset));
1248 __ movp(rdx, rdi);
1328 __ movp(r14, rax);
1351 __ movp(kCCallArg0, r14); // argc.
1352 __ movp(kCCallArg1, r15); // argv.
1359 __ movp(kCCallArg1, r14); // argc.
1360 __ movp(kCCallArg2, r15); // argv.
1421 __ movp(arg_reg_1, Immediate(0)); // argc.
1422 __ movp(arg_reg_2, Immediate(0)); // argv.
1429 __ movp(rsi, masm->ExternalOperand(pending_handler_context_address));
1430 __ movp(rsp, masm->ExternalOperand(pending_handler_sp_address));
1431 __ movp(rbp, masm->ExternalOperand(pending_handler_fp_address));
1438 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rsi);
1442 __ movp(rdi, masm->ExternalOperand(pending_handler_code_address));
1443 __ movp(rdx, masm->ExternalOperand(pending_handler_offset_address));
1459 __ movp(rbp, rsp);
1510 __ movp(rax, rbp);
1563 __ movp(Operand(kScratchRegister, 0), Immediate(0));
1614 __ movp(result_, FieldOperand(object_, HeapObject::kMapOffset));
1663 __ movp(index_, rax);
1671 __ movp(result_, FieldOperand(object_, HeapObject::kMapOffset));
1689 __ movp(result_, rax);
1706 __ movp(length, FieldOperand(left, String::kLengthOffset));
1746 __ movp(scratch1, FieldOperand(left, String::kLengthOffset));
1747 __ movp(scratch4, scratch1);
1868 __ movp(rcx, FieldOperand(rdx, HeapObject::kMapOffset));
1870 __ movp(rbx, FieldOperand(rax, HeapObject::kMapOffset));
1874 __ movp(rax, FieldOperand(rax, Oddball::kToNumberOffset));
1876 __ movp(rdx, FieldOperand(rdx, Oddball::kToNumberOffset));
1905 __ movp(rax, rdx);
2007 __ movp(tmp1, FieldOperand(left, HeapObject::kMapOffset));
2008 __ movp(tmp2, FieldOperand(right, HeapObject::kMapOffset));
2051 __ movp(tmp1, FieldOperand(left, HeapObject::kMapOffset));
2052 __ movp(tmp2, FieldOperand(right, HeapObject::kMapOffset));
2096 __ movp(tmp1, FieldOperand(left, HeapObject::kMapOffset));
2097 __ movp(tmp2, FieldOperand(right, HeapObject::kMapOffset));
2100 __ movp(tmp3, tmp1);
2273 __ movp(entity_name, Operand(properties,
2290 __ movp(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset));
2338 __ movp(scratch, args.GetArgumentOperand(1));
2349 __ movp(scratch, Operand(dictionary(), index(), times_pointer_size,
2365 __ movp(scratch, FieldOperand(scratch, HeapObject::kMapOffset));
2377 __ movp(scratch, Immediate(0));
2383 __ movp(scratch, Immediate(1));
2388 __ movp(scratch, Immediate(0));
2445 __ movp(regs_.scratch0(), Operand(regs_.address(), 0));
2526 __ movp(regs_.scratch0(), Operand(regs_.address(), 0));
2578 __ movp(rbx, MemOperand(rbp, parameter_count_offset));
2608 __ movp(arg_reg_1, Operand(rsp, kNumSavedRegisters * kRegisterSize));
2685 __ movp(rcx, args.GetArgumentOperand(0));
2807 __ movp(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));
2820 __ movp(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
2833 __ movp(rdx, FieldOperand(rbx, AllocationSite::kTransitionInfoOffset));
2845 __ movp(args.GetReceiverOperand(), rdi);
2873 __ movp(rcx, args.GetArgumentOperand(0));
2905 __ movp(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));
2915 __ movp(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));
2994 __ movp(prev_next_address_reg, Operand(base_reg, kNextOffset));
2995 __ movp(prev_limit_reg, Operand(base_reg, kLimitOffset));
3039 __ movp(rax, return_value_operand);
3045 __ movp(Operand(base_reg, kNextOffset), prev_next_address_reg);
3053 __ movp(rsi, *context_restore_operand);
3056 __ movp(rbx, *stack_space_operand);
3072 __ movp(map, FieldOperand(return_value, HeapObject::kMapOffset));
3115 __ movp(Operand(base_reg, kLimitOffset), prev_limit_reg);
3116 __ movp(prev_limit_reg, rax);
3121 __ movp(rax, prev_limit_reg);
3186 __ movp(scratch, rsp);
3192 __ movp(context, FieldOperand(callee, JSFunction::kContextOffset));
3203 __ movp(StackSpaceOperand(0), scratch);
3206 __ movp(StackSpaceOperand(1), scratch);
3300 __ movp(info_object, scratch);
3314 __ movp(scratch, FieldOperand(callback, AccessorInfo::kJsGetterOffset));
3315 __ movp(api_function_address,