• Home
  • Raw
  • Download

Lines Matching refs:movp

275   __ movp(scratch, Immediate(1));  in Generate()  local
284 __ movp(base, args.GetArgumentOperand(0)); in Generate() local
285 __ movp(exponent, args.GetArgumentOperand(1)); in Generate() local
447 __ movp(scratch, exponent); // Back up exponent. in Generate() local
554 __ movp(rbx, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); in GenerateReadElement() local
569 __ movp(rax, args.GetArgumentOperand(0)); in GenerateReadElement() local
576 __ movp(rcx, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateReadElement() local
585 __ movp(rax, adaptor_args.GetArgumentOperand(0)); in GenerateReadElement() local
617 __ movp(rax, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); in GenerateNewSloppyFast() local
618 __ movp(r8, Operand(rax, StandardFrameConstants::kContextOffset)); in GenerateNewSloppyFast() local
623 __ movp(r11, rbx); in GenerateNewSloppyFast() local
638 __ movp(rbx, r11); in GenerateNewSloppyFast() local
666 __ movp(r9, NativeContextOperand()); in GenerateNewSloppyFast() local
671 __ movp(r9, Operand(r9, Context::SlotOffset(kIndex))); in GenerateNewSloppyFast() local
676 __ movp(r9, Operand(r9, Context::SlotOffset(kAliasedIndex))); in GenerateNewSloppyFast() local
683 __ movp(FieldOperand(rax, JSObject::kMapOffset), r9); in GenerateNewSloppyFast() local
685 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), kScratchRegister); in GenerateNewSloppyFast() local
686 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister); in GenerateNewSloppyFast() local
691 __ movp(FieldOperand(rax, JSObject::kHeaderSize + in GenerateNewSloppyFast() local
699 __ movp(FieldOperand(rax, JSObject::kHeaderSize + in GenerateNewSloppyFast() local
707 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rdi); in GenerateNewSloppyFast() local
721 __ movp(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister); in GenerateNewSloppyFast() local
723 __ movp(FieldOperand(rdi, FixedArray::kLengthOffset), r9); in GenerateNewSloppyFast() local
724 __ movp(FieldOperand(rdi, FixedArray::kHeaderSize + 0 * kPointerSize), rsi); in GenerateNewSloppyFast() local
726 __ movp(FieldOperand(rdi, FixedArray::kHeaderSize + 1 * kPointerSize), r9); in GenerateNewSloppyFast() local
743 __ movp(rcx, rdi); in GenerateNewSloppyFast() local
755 __ movp(FieldOperand(rcx, r9, times_pointer_size, kParameterMapHeaderSize), in GenerateNewSloppyFast() local
757 __ movp(FieldOperand(rdi, r9, times_pointer_size, FixedArray::kHeaderSize), in GenerateNewSloppyFast() local
771 __ movp(FieldOperand(rdi, FixedArray::kLengthOffset), r11); in GenerateNewSloppyFast() local
774 __ movp(r8, rbx); in GenerateNewSloppyFast() local
783 __ movp(r9, Operand(rdx, 0)); in GenerateNewSloppyFast() local
784 __ movp(FieldOperand(rdi, r8, in GenerateNewSloppyFast() local
822 __ movp(rbx, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); in GenerateNewSloppySlow() local
823 __ movp(rax, Operand(rbx, StandardFrameConstants::kContextOffset)); in GenerateNewSloppySlow() local
829 __ movp(rcx, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewSloppySlow() local
852 __ movp(r8, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); in GenerateNew() local
853 __ movp(rax, Operand(r8, StandardFrameConstants::kContextOffset)); in GenerateNew() local
859 __ movp(rcx, Operand(r8, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNew() local
947 __ movp(rbx, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); in GenerateNewStrict() local
948 __ movp(rax, Operand(rbx, StandardFrameConstants::kContextOffset)); in GenerateNewStrict() local
958 __ movp(rcx, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewStrict() local
977 __ movp(rdi, NativeContextOperand()); in GenerateNewStrict() local
978 __ movp(rdi, ContextOperand(rdi, Context::STRICT_ARGUMENTS_MAP_INDEX)); in GenerateNewStrict() local
980 __ movp(FieldOperand(rax, JSObject::kMapOffset), rdi); in GenerateNewStrict() local
982 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), kScratchRegister); in GenerateNewStrict() local
983 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister); in GenerateNewStrict() local
987 __ movp(FieldOperand(rax, JSObject::kHeaderSize + in GenerateNewStrict() local
999 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rdi); in GenerateNewStrict() local
1001 __ movp(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister); in GenerateNewStrict() local
1002 __ movp(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); in GenerateNewStrict() local
1010 __ movp(rbx, Operand(rdx, -1 * kPointerSize)); // Skip receiver. in GenerateNewStrict() local
1011 __ movp(FieldOperand(rdi, FixedArray::kHeaderSize), rbx); in GenerateNewStrict() local
1068 __ movp(rax, args.GetArgumentOperand(JS_REG_EXP_OBJECT_ARGUMENT_INDEX)); in Generate()
1074 __ movp(rax, FieldOperand(rax, JSRegExp::kDataOffset)); in Generate()
1101 __ movp(rdi, args.GetArgumentOperand(SUBJECT_STRING_ARGUMENT_INDEX)); in Generate()
1103 __ movp(r15, rdi); // Make a copy of the original subject string. in Generate()
1104 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset)); in Generate()
1164 __ movp(rdi, FieldOperand(rdi, ConsString::kFirstOffset)); in Generate()
1166 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset)); in Generate()
1167 __ movp(rbx, FieldOperand(rbx, Map::kInstanceTypeOffset)); in Generate()
1183 __ movp(r11, FieldOperand(rax, JSRegExp::kDataOneByteCodeOffset)); in Generate()
1203 __ movp(rbx, args.GetArgumentOperand(PREVIOUS_INDEX_ARGUMENT_INDEX)); in Generate()
1235 __ movp(r9, Operand(kScratchRegister, 0)); in Generate()
1266 __ movp(arg_reg_2, rbx); in Generate()
1299 __ movp(arg_reg_1, r15); in Generate()
1327 __ movp(rax, args.GetArgumentOperand(JS_REG_EXP_OBJECT_ARGUMENT_INDEX)); in Generate()
1328 __ movp(rcx, FieldOperand(rax, JSRegExp::kDataOffset)); in Generate()
1336 __ movp(r15, args.GetArgumentOperand(LAST_MATCH_INFO_ARGUMENT_INDEX)); in Generate()
1341 __ movp(rbx, FieldOperand(r15, JSArray::kElementsOffset)); in Generate()
1342 __ movp(rax, FieldOperand(rbx, HeapObject::kMapOffset)); in Generate()
1357 __ movp(FieldOperand(rbx, RegExpImpl::kLastCaptureCountOffset), in Generate()
1360 __ movp(rax, args.GetArgumentOperand(SUBJECT_STRING_ARGUMENT_INDEX)); in Generate()
1361 __ movp(FieldOperand(rbx, RegExpImpl::kLastSubjectOffset), rax); in Generate()
1362 __ movp(rcx, rax); in Generate()
1368 __ movp(rax, rcx); in Generate()
1369 __ movp(FieldOperand(rbx, RegExpImpl::kLastInputOffset), rax); in Generate()
1393 __ movp(FieldOperand(rbx, in Generate()
1402 __ movp(rax, r15); in Generate()
1414 __ movp(rax, pending_exception_operand); in Generate()
1434 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset)); in Generate()
1442 __ movp(rdi, FieldOperand(rdi, ExternalString::kResourceDataOffset)); in Generate()
1455 __ movp(r11, FieldOperand(rax, JSRegExp::kDataUC16CodeOffset)); in Generate()
1469 __ movp(rdi, FieldOperand(rdi, SlicedString::kParentOffset)); in Generate()
1504 __ movp(scratch, FieldOperand(object, HeapObject::kMapOffset)); in BranchIfNotInternalizedString() local
1529 __ movp(rax, rdx); in GenerateGeneric() local
1568 __ movp(rcx, FieldOperand(rax, HeapObject::kMapOffset)); in GenerateGeneric() local
1627 __ movp(rax, rbx); in GenerateGeneric() local
1820 __ movp(r11, in GenerateRecordCallTarget() local
1912 __ movp(rbx, in Generate() local
1922 __ movp(rdx, rdi); in Generate() local
1926 __ movp(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); in Generate() local
1927 __ movp(rcx, FieldOperand(rcx, SharedFunctionInfo::kConstructStubOffset)); in Generate() local
1932 __ movp(rdx, rdi); in Generate() local
1946 __ movp(rax, Immediate(arg_count())); in HandleArrayCase() local
1953 __ movp(rbx, rcx); in HandleArrayCase() local
1954 __ movp(rdx, rdi); in HandleArrayCase() local
1974 __ movp(rcx, in Generate() local
2062 __ movp(rcx, FieldOperand(rdi, JSFunction::kContextOffset)); in Generate() local
2063 __ movp(rcx, ContextOperand(rcx, Context::NATIVE_CONTEXT_INDEX)); in Generate() local
2113 __ movp(rdi, rax); in GenerateMiss() local
2171 __ movp(r14, rax); in Generate() local
2199 __ movp(rcx, r14); // argc. in Generate() local
2200 __ movp(rdx, r15); // argv. in Generate() local
2207 __ movp(rdx, r14); // argc. in Generate() local
2208 __ movp(r8, r15); // argv. in Generate() local
2214 __ movp(rdi, r14); // argc. in Generate() local
2215 __ movp(rsi, r15); // argv. in Generate() local
2277 __ movp(arg_reg_1, Immediate(0)); // argc. in Generate() local
2278 __ movp(arg_reg_2, Immediate(0)); // argv. in Generate() local
2285 __ movp(rsi, masm->ExternalOperand(pending_handler_context_address)); in Generate() local
2286 __ movp(rsp, masm->ExternalOperand(pending_handler_sp_address)); in Generate() local
2287 __ movp(rbp, masm->ExternalOperand(pending_handler_fp_address)); in Generate() local
2294 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rsi); in Generate() local
2298 __ movp(rdi, masm->ExternalOperand(pending_handler_code_address)); in Generate() local
2299 __ movp(rdx, masm->ExternalOperand(pending_handler_offset_address)); in Generate() local
2315 __ movp(rbp, rsp); in Generate() local
2369 __ movp(rax, rbp); in Generate() local
2426 __ movp(Operand(kScratchRegister, 0), Immediate(0)); in Generate() local
2486 __ movp(object_map, FieldOperand(object, HeapObject::kMapOffset)); in Generate() local
2515 __ movp(function_prototype, in Generate() local
2527 __ movp(function_prototype, in Generate() local
2549 __ movp(object, FieldOperand(object_map, Map::kPrototypeOffset)); in Generate() local
2553 __ movp(object_map, FieldOperand(object, HeapObject::kMapOffset)); in Generate() local
2590 __ movp(result_, FieldOperand(object_, HeapObject::kMapOffset)); in GenerateFast() local
2645 __ movp(index_, rax); in GenerateSlow() local
2653 __ movp(result_, FieldOperand(object_, HeapObject::kMapOffset)); in GenerateSlow() local
2671 __ movp(result_, rax); in GenerateSlow() local
2691 __ movp(result_, FieldOperand(result_, index.reg, index.scale, in GenerateFast() local
2709 __ movp(result_, rax); in GenerateSlow() local
2768 __ movp(rax, args.GetArgumentOperand(STRING_ARGUMENT_INDEX)); in Generate() local
2778 __ movp(rcx, args.GetArgumentOperand(TO_ARGUMENT_INDEX)); in Generate() local
2779 __ movp(rdx, args.GetArgumentOperand(FROM_ARGUMENT_INDEX)); in Generate() local
2821 __ movp(rdi, FieldOperand(rax, ConsString::kFirstOffset)); in Generate() local
2823 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset)); in Generate() local
2830 __ movp(rdi, FieldOperand(rax, SlicedString::kParentOffset)); in Generate() local
2832 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset)); in Generate() local
2838 __ movp(rdi, rax); in Generate() local
2869 __ movp(FieldOperand(rax, SlicedString::kLengthOffset), rcx); in Generate() local
2870 __ movp(FieldOperand(rax, SlicedString::kHashFieldOffset), in Generate() local
2872 __ movp(FieldOperand(rax, SlicedString::kParentOffset), rdi); in Generate() local
2873 __ movp(FieldOperand(rax, SlicedString::kOffsetOffset), rdx); in Generate() local
2897 __ movp(rdi, FieldOperand(rdi, ExternalString::kResourceDataOffset)); in Generate() local
3006 __ movp(rax, FieldOperand(rax, Oddball::kToNumberOffset)); in Generate() local
3060 __ movp(rax, FieldOperand(rax, Oddball::kToStringOffset)); in Generate() local
3080 __ movp(length, FieldOperand(left, String::kLengthOffset)); in GenerateFlatOneByteStringEquals() local
3120 __ movp(scratch1, FieldOperand(left, String::kLengthOffset)); in GenerateCompareFlatOneByteStrings() local
3121 __ movp(scratch4, scratch1); in GenerateCompareFlatOneByteStrings() local
3281 __ movp(rcx, FieldOperand(rdx, HeapObject::kMapOffset)); in GenerateBooleans() local
3283 __ movp(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in GenerateBooleans() local
3290 __ movp(rax, FieldOperand(rax, Oddball::kToNumberOffset)); in GenerateBooleans() local
3292 __ movp(rdx, FieldOperand(rdx, Oddball::kToNumberOffset)); in GenerateBooleans() local
3322 __ movp(rax, rdx); in GenerateSmis() local
3424 __ movp(tmp1, FieldOperand(left, HeapObject::kMapOffset)); in GenerateInternalizedStrings() local
3425 __ movp(tmp2, FieldOperand(right, HeapObject::kMapOffset)); in GenerateInternalizedStrings() local
3468 __ movp(tmp1, FieldOperand(left, HeapObject::kMapOffset)); in GenerateUniqueNames() local
3469 __ movp(tmp2, FieldOperand(right, HeapObject::kMapOffset)); in GenerateUniqueNames() local
3513 __ movp(tmp1, FieldOperand(left, HeapObject::kMapOffset)); in GenerateStrings() local
3514 __ movp(tmp2, FieldOperand(right, HeapObject::kMapOffset)); in GenerateStrings() local
3517 __ movp(tmp3, tmp1); in GenerateStrings() local
3684 __ movp(entity_name, Operand(properties, in GenerateNegativeLookup() local
3701 __ movp(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset)); in GenerateNegativeLookup() local
3804 __ movp(scratch, args.GetArgumentOperand(1)); in Generate() local
3815 __ movp(scratch, Operand(dictionary(), index(), times_pointer_size, in Generate() local
3831 __ movp(scratch, FieldOperand(scratch, HeapObject::kMapOffset)); in Generate() local
3843 __ movp(scratch, Immediate(0)); in Generate() local
3849 __ movp(scratch, Immediate(1)); in Generate() local
3854 __ movp(scratch, Immediate(0)); in Generate() local
3911 __ movp(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental() local
3973 __ movp(regs_.scratch0(), Immediate(~Page::kPageAlignmentMask)); in CheckNeedsToInformIncrementalMarker() local
3975 __ movp(regs_.scratch1(), in CheckNeedsToInformIncrementalMarker() local
3979 __ movp(Operand(regs_.scratch0(), in CheckNeedsToInformIncrementalMarker() local
4003 __ movp(regs_.scratch0(), Operand(regs_.address(), 0)); in CheckNeedsToInformIncrementalMarker() local
4055 __ movp(rbx, MemOperand(rbp, parameter_count_offset)); in Generate() local
4091 __ movp(cached_map, FieldOperand(feedback, FixedArray::OffsetOfElementAt(0))); in HandleArrayCases() local
4097 __ movp(handler, FieldOperand(feedback, FixedArray::OffsetOfElementAt(1))); in HandleArrayCases() local
4113 __ movp(cached_map, FieldOperand(feedback, counter, times_pointer_size, in HandleArrayCases() local
4117 __ movp(handler, FieldOperand(feedback, counter, times_pointer_size, in HandleArrayCases() local
4138 __ movp(receiver_map, FieldOperand(receiver, 0)); in HandleMonomorphicCase() local
4144 __ movp(handler, FieldOperand(vector, integer_slot, times_pointer_size, in HandleMonomorphicCase() local
4169 __ movp(feedback, FieldOperand(vector, integer_slot, times_pointer_size, in GenerateImpl() local
4224 __ movp(feedback, FieldOperand(vector, integer_slot, times_pointer_size, in GenerateImpl() local
4260 __ movp(feedback, FieldOperand(vector, integer_slot, times_pointer_size, in GenerateImpl() local
4310 __ movp(feedback, FieldOperand(vector, integer_slot, times_pointer_size, in GenerateImpl() local
4370 __ movp(counter, Immediate(0)); in HandlePolymorphicKeyedStoreCase() local
4371 __ movp(length, FieldOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicKeyedStoreCase() local
4375 __ movp(cached_map, FieldOperand(feedback, counter, times_pointer_size, in HandlePolymorphicKeyedStoreCase() local
4379 __ movp(cached_map, FieldOperand(feedback, counter, times_pointer_size, in HandlePolymorphicKeyedStoreCase() local
4383 __ movp(feedback, FieldOperand(feedback, counter, times_pointer_size, in HandlePolymorphicKeyedStoreCase() local
4390 __ movp(receiver_map, FieldOperand(cached_map, WeakCell::kValueOffset)); in HandlePolymorphicKeyedStoreCase() local
4394 __ movp(feedback, FieldOperand(feedback, counter, times_pointer_size, in HandlePolymorphicKeyedStoreCase() local
4421 __ movp(feedback, FieldOperand(vector, integer_slot, times_pointer_size, in GenerateImpl() local
4454 __ movp(feedback, FieldOperand(vector, integer_slot, times_pointer_size, in GenerateImpl() local
4495 __ movp(arg_reg_1, Operand(rsp, kNumSavedRegisters * kRegisterSize)); in Generate() local
4575 __ movp(rcx, args.GetArgumentOperand(0)); in CreateArrayDispatchOneArgument() local
4716 __ movp(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate() local
4729 __ movp(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); in Generate() local
4742 __ movp(rdx, FieldOperand(rbx, AllocationSite::kTransitionInfoOffset)); in Generate() local
4757 __ movp(args.GetReceiverOperand(), rdi); in Generate() local
4763 __ movp(args.GetReceiverOperand(), rdi); in Generate() local
4769 __ movp(args.GetReceiverOperand(), rdi); in Generate() local
4800 __ movp(rcx, args.GetArgumentOperand(0)); in GenerateCase() local
4832 __ movp(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate() local
4842 __ movp(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate() local
4878 __ movp(rdi, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate() local
4883 __ movp(result_reg, ContextOperand(context_reg, slot_reg)); in Generate() local
4884 __ movp(result_reg, FieldOperand(result_reg, PropertyCell::kValueOffset)); in Generate() local
4917 __ movp(rdi, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate() local
4922 __ movp(cell_reg, ContextOperand(context_reg, slot_reg)); in Generate() local
4942 __ movp(FieldOperand(cell_reg, PropertyCell::kValueOffset), value_reg); in Generate() local
4947 __ movp(value_reg, FieldOperand(cell_reg, PropertyCell::kValueOffset)); in Generate() local
4954 __ movp(cell_value_reg, FieldOperand(cell_reg, PropertyCell::kValueOffset)); in Generate() local
5001 __ movp(FieldOperand(cell_reg, PropertyCell::kValueOffset), value_reg); in Generate() local
5006 __ movp(cell_value_map_reg, in Generate() local
5077 __ movp(prev_next_address_reg, Operand(base_reg, kNextOffset)); in CallApiFunctionAndReturn() local
5078 __ movp(prev_limit_reg, Operand(base_reg, kLimitOffset)); in CallApiFunctionAndReturn() local
5122 __ movp(rax, return_value_operand); in CallApiFunctionAndReturn() local
5128 __ movp(Operand(base_reg, kNextOffset), prev_next_address_reg); in CallApiFunctionAndReturn() local
5136 __ movp(rsi, *context_restore_operand); in CallApiFunctionAndReturn() local
5139 __ movp(rbx, *stack_space_operand); in CallApiFunctionAndReturn() local
5155 __ movp(map, FieldOperand(return_value, HeapObject::kMapOffset)); in CallApiFunctionAndReturn() local
5198 __ movp(Operand(base_reg, kLimitOffset), prev_limit_reg); in CallApiFunctionAndReturn() local
5199 __ movp(prev_limit_reg, rax); in CallApiFunctionAndReturn() local
5204 __ movp(rax, prev_limit_reg); in CallApiFunctionAndReturn() local
5271 __ movp(scratch, rsp); in CallApiFunctionStubHelper() local
5276 __ movp(context, FieldOperand(callee, JSFunction::kContextOffset)); in CallApiFunctionStubHelper() local
5285 __ movp(StackSpaceOperand(0), scratch); in CallApiFunctionStubHelper() local
5290 __ movp(StackSpaceOperand(1), scratch); in CallApiFunctionStubHelper() local
5299 __ movp(StackSpaceOperand(1), scratch); in CallApiFunctionStubHelper() local
5301 __ movp(StackSpaceOperand(2), argc.reg()); in CallApiFunctionStubHelper() local
5305 __ movp(StackSpaceOperand(3), argc.reg()); in CallApiFunctionStubHelper() local
5396 __ movp(StackSpaceOperand(0), scratch); in Generate() local