Lines Matching defs:mov

39   __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));  in Generate_Adaptor()  local
86 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in GenerateTailCallToSharedCode() local
87 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode() local
153 __ mov(eax, in Generate_JSConstructStubHelper() local
189 __ mov(Operand(ebx, JSObject::kMapOffset), eax); in Generate_JSConstructStubHelper() local
190 __ mov(ecx, factory->empty_fixed_array()); in Generate_JSConstructStubHelper() local
191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); in Generate_JSConstructStubHelper() local
192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); in Generate_JSConstructStubHelper() local
202 __ mov(edx, factory->undefined_value()); in Generate_JSConstructStubHelper() local
211 __ mov(esi, FieldOperand(eax, Map::kBitField3Offset)); in Generate_JSConstructStubHelper() local
233 __ mov(edx, factory->one_pointer_filler_map()); in Generate_JSConstructStubHelper() local
268 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in Generate_JSConstructStubHelper() local
269 __ mov(edi, Operand(esp, offset)); in Generate_JSConstructStubHelper() local
273 __ mov(ebx, eax); // store result in ebx in Generate_JSConstructStubHelper() local
284 __ mov(eax, Operand(esp, 0)); in Generate_JSConstructStubHelper() local
304 __ mov(ecx, eax); in Generate_JSConstructStubHelper() local
314 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_JSConstructStubHelper() local
330 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in Generate_JSConstructStubHelper() local
349 __ mov(eax, Operand(esp, 0)); in Generate_JSConstructStubHelper() local
354 __ mov(ebx, Operand(esp, 1 * kPointerSize)); in Generate_JSConstructStubHelper() local
356 __ mov(ebx, Operand(esp, 0)); in Generate_JSConstructStubHelper() local
410 __ mov(edi, Operand::StaticVariable(real_stack_limit)); in Generate_CheckStackOverflow() local
413 __ mov(ecx, esp); in Generate_CheckStackOverflow() local
417 __ mov(edx, eax); in Generate_CheckStackOverflow() local
444 __ mov(esi, Operand::StaticVariable(context_address)); in Generate_JSEntryTrampolineHelper() local
447 __ mov(ebx, Operand(ebp, 0)); in Generate_JSEntryTrampolineHelper() local
454 __ mov(eax, Operand(ebx, EntryFrameConstants::kArgcOffset)); in Generate_JSEntryTrampolineHelper() local
455 __ mov(ebx, Operand(ebx, EntryFrameConstants::kArgvOffset)); in Generate_JSEntryTrampolineHelper() local
466 __ mov(edx, Operand(ebx, ecx, times_4, 0)); // push parameter from argv in Generate_JSEntryTrampolineHelper() local
474 __ mov(ebx, Operand(ebp, 0)); in Generate_JSEntryTrampolineHelper() local
477 __ mov(edx, Operand(ebx, EntryFrameConstants::kNewTargetArgOffset)); in Generate_JSEntryTrampolineHelper() local
478 __ mov(edi, Operand(ebx, EntryFrameConstants::kFunctionArgOffset)); in Generate_JSEntryTrampolineHelper() local
526 __ mov(ebp, esp); in Generate_InterpreterEntryTrampoline() local
536 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_InterpreterEntryTrampoline() local
537 __ mov(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEntryTrampoline() local
551 __ mov(ebx, FieldOperand(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEntryTrampoline() local
556 __ mov(ecx, esp); in Generate_InterpreterEntryTrampoline() local
568 __ mov(eax, Immediate(masm->isolate()->factory()->undefined_value())); in Generate_InterpreterEntryTrampoline() local
602 __ mov(kInterpreterRegisterFileRegister, ebp); in Generate_InterpreterEntryTrampoline() local
605 __ mov(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEntryTrampoline() local
619 __ mov(ebx, Operand(ebx, eax, times_pointer_size, 0)); in Generate_InterpreterEntryTrampoline() local
623 __ mov(eax, Immediate(masm->isolate()->factory()->undefined_value())); in Generate_InterpreterEntryTrampoline() local
646 __ mov(ebx, FieldOperand(kInterpreterBytecodeArrayRegister, in Generate_InterpreterExitTrampoline() local
687 __ mov(ecx, eax); in Generate_InterpreterPushArgsAndCall() local
714 __ mov(ecx, eax); in Generate_InterpreterPushArgsAndConstruct() local
716 __ mov(Operand(esp, ecx, times_pointer_size, -kPointerSize), eax); in Generate_InterpreterPushArgsAndConstruct() local
717 __ mov(eax, ecx); in Generate_InterpreterPushArgsAndConstruct() local
732 __ mov(eax, Operand(esp, -kPointerSize)); in Generate_InterpreterPushArgsAndConstruct() local
759 __ mov(kInterpreterRegisterFileRegister, ebp); in Generate_InterpreterNotifyDeoptimizedHelper() local
764 __ mov(ebx, Operand(kInterpreterRegisterFileRegister, in Generate_InterpreterNotifyDeoptimizedHelper() local
766 __ mov(ebx, FieldOperand(ebx, JSFunction::kSharedFunctionInfoOffset)); in Generate_InterpreterNotifyDeoptimizedHelper() local
767 __ mov(kInterpreterBytecodeArrayRegister, in Generate_InterpreterNotifyDeoptimizedHelper() local
779 __ mov( in Generate_InterpreterNotifyDeoptimizedHelper() local
790 __ mov(Operand(esp, kPointerSize), ebx); in Generate_InterpreterNotifyDeoptimizedHelper() local
795 __ mov(ebx, Operand(ebx, esi, times_pointer_size, 0)); in Generate_InterpreterNotifyDeoptimizedHelper() local
800 __ mov(kContextRegister, in Generate_InterpreterNotifyDeoptimizedHelper() local
855 __ mov(eax, Operand(esp, 8 * kPointerSize)); in GenerateMakeCodeYoungAgainCommon() local
859 __ mov(Operand(esp, 1 * kPointerSize), in GenerateMakeCodeYoungAgainCommon() local
861 __ mov(Operand(esp, 0), eax); in GenerateMakeCodeYoungAgainCommon() local
888 __ mov(eax, Operand(esp, 8 * kPointerSize)); in CODE_AGE_LIST() local
893 __ mov(Operand(esp, 1 * kPointerSize), in CODE_AGE_LIST() local
895 __ mov(Operand(esp, 0), eax); in CODE_AGE_LIST() local
905 __ mov(ebp, esp); in CODE_AGE_LIST() local
968 __ mov(ecx, Operand(esp, 1 * kPointerSize)); in Generate_NotifyDeoptimizedHelper() local
978 __ mov(eax, Operand(esp, 2 * kPointerSize)); in Generate_NotifyDeoptimizedHelper() local
1014 __ mov(eax, Operand(esp, kPointerSize)); in Generate_DatePrototype_GetField() local
1022 __ mov(eax, FieldOperand(eax, JSDate::kValueOffset)); in Generate_DatePrototype_GetField() local
1026 __ mov(edx, Operand::StaticVariable( in Generate_DatePrototype_GetField() local
1030 __ mov(eax, FieldOperand( in Generate_DatePrototype_GetField() local
1037 __ mov(Operand(esp, 0), eax); in Generate_DatePrototype_GetField() local
1038 __ mov(Operand(esp, 1 * kPointerSize), in Generate_DatePrototype_GetField() local
1071 __ mov(ebx, edx); in Generate_FunctionPrototypeApply() local
1072 __ mov(edi, Operand(esp, eax, times_pointer_size, kPointerSize)); in Generate_FunctionPrototypeApply() local
1076 __ mov(edx, Operand(esp, eax, times_pointer_size, 0)); in Generate_FunctionPrototypeApply() local
1079 __ mov(ebx, Operand(esp, eax, times_pointer_size, -kPointerSize)); in Generate_FunctionPrototypeApply() local
1100 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_FunctionPrototypeApply() local
1126 __ mov(Operand(esp, kPointerSize), edi); in Generate_FunctionPrototypeApply() local
1157 __ mov(edi, Operand(esp, eax, times_pointer_size, kPointerSize)); in Generate_FunctionPrototypeCall() local
1164 __ mov(ecx, eax); in Generate_FunctionPrototypeCall() local
1166 __ mov(ebx, Operand(esp, ecx, times_pointer_size, 0)); in Generate_FunctionPrototypeCall() local
1167 __ mov(Operand(esp, ecx, times_pointer_size, kPointerSize), ebx); in Generate_FunctionPrototypeCall() local
1195 __ mov(edx, edi); in Generate_ReflectApply() local
1196 __ mov(ebx, edi); in Generate_ReflectApply() local
1199 __ mov(edi, Operand(esp, eax, times_pointer_size, -0 * kPointerSize)); in Generate_ReflectApply() local
1201 __ mov(edx, Operand(esp, eax, times_pointer_size, -1 * kPointerSize)); in Generate_ReflectApply() local
1204 __ mov(ebx, Operand(esp, eax, times_pointer_size, -2 * kPointerSize)); in Generate_ReflectApply() local
1223 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_ReflectApply() local
1235 __ mov(Operand(esp, kPointerSize), edi); in Generate_ReflectApply() local
1258 __ mov(edx, edi); in Generate_ReflectConstruct() local
1259 __ mov(ebx, edi); in Generate_ReflectConstruct() local
1262 __ mov(edi, Operand(esp, eax, times_pointer_size, -0 * kPointerSize)); in Generate_ReflectConstruct() local
1263 __ mov(edx, edi); in Generate_ReflectConstruct() local
1265 __ mov(ebx, Operand(esp, eax, times_pointer_size, -1 * kPointerSize)); in Generate_ReflectConstruct() local
1268 __ mov(edx, Operand(esp, eax, times_pointer_size, -2 * kPointerSize)); in Generate_ReflectConstruct() local
1288 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_ReflectConstruct() local
1295 __ mov(ecx, FieldOperand(edx, HeapObject::kMapOffset)); in Generate_ReflectConstruct() local
1305 __ mov(Operand(esp, kPointerSize), edi); in Generate_ReflectConstruct() local
1312 __ mov(Operand(esp, kPointerSize), edx); in Generate_ReflectConstruct() local
1331 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayCode() local
1357 __ mov(edx, edi); in Generate_ArrayCode() local
1361 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_ArrayCode() local
1371 __ mov(ebx, masm->isolate()->factory()->undefined_value()); in Generate_ArrayCode() local
1393 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0)); in Generate_NumberConstructor() local
1397 __ mov(eax, ebx); in Generate_NumberConstructor() local
1422 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_NumberConstructor_ConstructStub() local
1430 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0)); in Generate_NumberConstructor_ConstructStub() local
1500 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0)); in Generate_StringConstructor() local
1504 __ mov(eax, ebx); in Generate_StringConstructor() local
1556 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_StringConstructor_ConstructStub() local
1564 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0)); in Generate_StringConstructor_ConstructStub() local
1630 __ mov(edi, Operand::StaticVariable(real_stack_limit)); in ArgumentsAdaptorStackCheck() local
1633 __ mov(ecx, esp); in ArgumentsAdaptorStackCheck() local
1637 __ mov(edi, ebx); in ArgumentsAdaptorStackCheck() local
1647 __ mov(ebp, esp); in EnterArgumentsAdaptorFrame() local
1666 __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset)); in LeaveArgumentsAdaptorFrame() local
1695 __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset)); in Generate_Apply() local
1698 __ mov(ebx, NativeContextOperand()); in Generate_Apply() local
1720 __ mov(ebx, FieldOperand(eax, FixedArray::kLengthOffset)); in Generate_Apply() local
1727 __ mov(ebx, in Generate_Apply() local
1730 __ mov(ecx, FieldOperand(eax, JSObject::kElementsOffset)); in Generate_Apply() local
1734 __ mov(eax, ecx); in Generate_Apply() local
1739 __ mov(ecx, FieldOperand(ecx, Map::kBitField2Offset)); in Generate_Apply() local
1748 __ mov(ebx, FieldOperand(eax, JSArray::kLengthOffset)); in Generate_Apply() local
1750 __ mov(eax, FieldOperand(eax, JSArray::kElementsOffset)); in Generate_Apply() local
1762 __ mov(ecx, Operand::StaticVariable(real_stack_limit)); in Generate_Apply() local
1824 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction() local
1834 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_CallFunction() local
1854 __ mov(ecx, Operand(esp, eax, times_pointer_size, kPointerSize)); in Generate_CallFunction() local
1881 __ mov(eax, ecx); in Generate_CallFunction() local
1884 __ mov(ecx, eax); in Generate_CallFunction() local
1889 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction() local
1892 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), ecx); in Generate_CallFunction() local
1903 __ mov(ebx, in Generate_CallFunction() local
1931 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments() local
1932 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments() local
1984 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments() local
1985 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments() local
2016 __ mov(ebx, FieldOperand(edi, JSBoundFunction::kBoundThisOffset)); in Generate_CallBoundFunction() local
2017 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), ebx); in Generate_CallBoundFunction() local
2023 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_CallBoundFunction() local
2024 __ mov(ecx, Operand::StaticVariable(ExternalReference( in Generate_CallBoundFunction() local
2068 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), edi); in Generate_Call() local
2100 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ConstructFunction() local
2101 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kConstructStubOffset)); in Generate_ConstructFunction() local
2124 __ mov(edx, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction() local
2129 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction() local
2130 __ mov(ecx, Operand::StaticVariable( in Generate_ConstructBoundFunction() local
2195 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), edi); in Generate_Construct() local
2235 __ mov(eax, -1); // account for receiver in Generate_ArgumentsAdaptorTrampoline() local
2253 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2259 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kLengthOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2275 __ mov(ecx, ebx); in Generate_ArgumentsAdaptorTrampoline() local
2303 __ mov(eax, ecx); in Generate_ArgumentsAdaptorTrampoline() local
2309 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2313 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2327 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2351 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck() local
2362 __ mov(scratch0, in CompatibleReceiverCheck() local
2364 __ mov(scratch0, in CompatibleReceiverCheck() local
2383 __ mov(scratch0, in CompatibleReceiverCheck() local
2389 __ mov(receiver, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck() local
2390 __ mov(receiver, FieldOperand(receiver, Map::kPrototypeOffset)); in CompatibleReceiverCheck() local
2394 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck() local
2418 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_HandleFastApiCall() local
2419 __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_HandleFastApiCall() local
2423 __ mov(ecx, Operand(esp, eax, times_pointer_size, kPCOnStackSize)); in Generate_HandleFastApiCall() local
2429 __ mov(edx, FieldOperand(ebx, FunctionTemplateInfo::kCallCodeOffset)); in Generate_HandleFastApiCall() local
2430 __ mov(edx, FieldOperand(edx, CallHandlerInfo::kFastHandlerOffset)); in Generate_HandleFastApiCall() local
2451 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate_OnStackReplacement() local
2468 __ mov(ebx, Operand(eax, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacement() local
2471 __ mov(ebx, Operand(ebx, FixedArray::OffsetOfElementAt( in Generate_OnStackReplacement() local
2479 __ mov(Operand(esp, 0), eax); in Generate_OnStackReplacement() local