Lines Matching defs:mov
25 __ mov(kJavaScriptCallExtraArg1Register, in Generate_Adaptor() local
56 __ mov(ecx, eax); in GenerateTailCallToReturnedCode() local
98 __ mov(ecx, eax); in Generate_JSBuiltinsConstructStubHelper() local
124 __ mov(esi, Operand(ebp, ConstructFrameConstants::kContextOffset)); in Generate_JSBuiltinsConstructStubHelper() local
126 __ mov(ebx, Operand(ebp, ConstructFrameConstants::kLengthOffset)); in Generate_JSBuiltinsConstructStubHelper() local
156 __ mov(ecx, eax); in Generate_JSConstructStubGeneric() local
172 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_JSConstructStubGeneric() local
220 __ mov(edi, Operand(ebp, ConstructFrameConstants::kConstructorOffset)); in Generate_JSConstructStubGeneric() local
221 __ mov(eax, Operand(ebp, ConstructFrameConstants::kLengthOffset)); in Generate_JSConstructStubGeneric() local
229 __ mov(ecx, eax); in Generate_JSConstructStubGeneric() local
267 __ mov(esi, Operand(ebp, ConstructFrameConstants::kContextOffset)); in Generate_JSConstructStubGeneric() local
297 __ mov(eax, Operand(esp, 0 * kPointerSize)); in Generate_JSConstructStubGeneric() local
302 __ mov(ebx, Operand(ebp, ConstructFrameConstants::kLengthOffset)); in Generate_JSConstructStubGeneric() local
335 __ mov(scratch2, esp); in Generate_StackOverflowCheck() local
339 __ mov(scratch1, num_args); in Generate_StackOverflowCheck() local
362 __ mov(ebx, Operand(ebp, 0)); in Generate_JSEntryTrampolineHelper() local
369 __ mov(eax, Operand(ebx, EntryFrameConstants::kArgcOffset)); in Generate_JSEntryTrampolineHelper() local
370 __ mov(ebx, Operand(ebx, EntryFrameConstants::kArgvOffset)); in Generate_JSEntryTrampolineHelper() local
390 __ mov(edx, Operand(ebx, ecx, times_4, 0)); // push parameter from argv in Generate_JSEntryTrampolineHelper() local
398 __ mov(ebx, Operand(ebp, 0)); in Generate_JSEntryTrampolineHelper() local
401 __ mov(edx, Operand(ebx, EntryFrameConstants::kNewTargetArgOffset)); in Generate_JSEntryTrampolineHelper() local
402 __ mov(edi, Operand(ebx, EntryFrameConstants::kFunctionArgOffset)); in Generate_JSEntryTrampolineHelper() local
432 __ mov(sfi_data, in GetSharedFunctionInfoBytecode() local
448 __ mov(FieldOperand(edx, JSGeneratorObject::kInputOrDebugPosOffset), eax); in Generate_ResumeGeneratorTrampoline() local
453 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset)); in Generate_ResumeGeneratorTrampoline() local
454 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_ResumeGeneratorTrampoline() local
492 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ResumeGeneratorTrampoline() local
495 __ mov(ebx, in Generate_ResumeGeneratorTrampoline() local
510 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset)); in Generate_ResumeGeneratorTrampoline() local
515 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ResumeGeneratorTrampoline() local
516 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_ResumeGeneratorTrampoline() local
527 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ResumeGeneratorTrampoline() local
534 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeOffset)); in Generate_ResumeGeneratorTrampoline() local
548 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset)); in Generate_ResumeGeneratorTrampoline() local
558 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset)); in Generate_ResumeGeneratorTrampoline() local
575 __ mov(FieldOperand(closure, JSFunction::kCodeOffset), optimized_code); in ReplaceClosureCodeWithOptimizedCode() local
576 __ mov(scratch1, optimized_code); // Write barrier clobbers scratch1 below. in ReplaceClosureCodeWithOptimizedCode() local
587 __ mov(args_count, in LeaveInterpreterFrame() local
589 __ mov(args_count, in LeaveInterpreterFrame() local
629 __ mov(optimized_code_entry, in MaybeTailCallOptimizedCodeSlot() local
681 __ mov(eax, in MaybeTailCallOptimizedCodeSlot() local
789 __ mov(feedback_vector, in Generate_InterpreterEntryTrampoline() local
791 __ mov(feedback_vector, FieldOperand(feedback_vector, Cell::kValueOffset)); in Generate_InterpreterEntryTrampoline() local
801 __ mov(ebp, esp); in Generate_InterpreterEntryTrampoline() local
807 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_InterpreterEntryTrampoline() local
808 __ mov(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEntryTrampoline() local
839 __ mov(ebx, FieldOperand(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEntryTrampoline() local
844 __ mov(ecx, esp); in Generate_InterpreterEntryTrampoline() local
856 __ mov(eax, Immediate(masm->isolate()->factory()->undefined_value())); in Generate_InterpreterEntryTrampoline() local
870 __ mov(eax, FieldOperand( in Generate_InterpreterEntryTrampoline() local
875 __ mov(Operand(ebp, eax, times_pointer_size, 0), edx); in Generate_InterpreterEntryTrampoline() local
880 __ mov(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEntryTrampoline() local
887 __ mov(kInterpreterDispatchTableRegister, in Generate_InterpreterEntryTrampoline() local
892 __ mov( in Generate_InterpreterEntryTrampoline() local
902 __ mov(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEntryTrampoline() local
904 __ mov(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEntryTrampoline() local
956 __ mov(ecx, eax); in Generate_InterpreterPushArgsThenCallImpl() local
1049 __ mov(scratch1, in Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
1051 __ mov(Operand(esp, i * kPointerSize), scratch1); in Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
1057 __ mov(Operand(esp, num_args, times_pointer_size, in Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
1060 __ mov(scratch1, num_args); in Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
1065 __ mov(scratch2, Operand(start_addr, 0)); in Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
1066 __ mov(Operand(esp, scratch1, times_pointer_size, in Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
1156 __ mov(ebx, Operand(ebp, StandardFrameConstants::kFunctionOffset)); in Generate_InterpreterEnterBytecode() local
1157 __ mov(ebx, FieldOperand(ebx, JSFunction::kSharedFunctionInfoOffset)); in Generate_InterpreterEnterBytecode() local
1158 __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterEnterBytecode() local
1163 __ mov(ebx, FieldOperand(ebx, InterpreterData::kInterpreterTrampolineOffset)); in Generate_InterpreterEnterBytecode() local
1176 __ mov(kInterpreterDispatchTableRegister, in Generate_InterpreterEnterBytecode() local
1181 __ mov(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEnterBytecode() local
1195 __ mov(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() local
1202 __ mov( in Generate_InterpreterEnterBytecode() local
1210 __ mov(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEnterBytecodeAdvance() local
1212 __ mov(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecodeAdvance() local
1227 __ mov(ebx, kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecodeAdvance() local
1229 __ mov(Operand(ebp, InterpreterFrameConstants::kBytecodeOffsetFromFp), ebx); in Generate_InterpreterEnterBytecodeAdvance() local
1252 __ mov(ecx, eax); in Generate_InstantiateAsmJs() local
1310 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeOffset)); in Generate_InstantiateAsmJs() local
1324 __ mov(Operand(esp, in Generate_ContinueToBuiltinHelper() local
1336 __ mov( in Generate_ContinueToBuiltinHelper() local
1374 __ mov(eax, Operand(esp, 1 * kPointerSize)); in Generate_NotifyDeoptimized() local
1394 __ mov(ebx, edx); in Generate_FunctionPrototypeApply() local
1395 __ mov(edi, Operand(esp, eax, times_pointer_size, kPointerSize)); in Generate_FunctionPrototypeApply() local
1399 __ mov(edx, Operand(esp, eax, times_pointer_size, 0)); in Generate_FunctionPrototypeApply() local
1402 __ mov(ebx, Operand(esp, eax, times_pointer_size, -kPointerSize)); in Generate_FunctionPrototypeApply() local
1467 __ mov(edi, Operand(esp, eax, times_pointer_size, kPointerSize)); in Generate_FunctionPrototypeCall() local
1474 __ mov(ecx, eax); in Generate_FunctionPrototypeCall() local
1476 __ mov(ebx, Operand(esp, ecx, times_pointer_size, 0)); in Generate_FunctionPrototypeCall() local
1477 __ mov(Operand(esp, ecx, times_pointer_size, kPointerSize), ebx); in Generate_FunctionPrototypeCall() local
1504 __ mov(edx, edi); in Generate_ReflectApply() local
1505 __ mov(ebx, edi); in Generate_ReflectApply() local
1508 __ mov(edi, Operand(esp, eax, times_pointer_size, -0 * kPointerSize)); in Generate_ReflectApply() local
1510 __ mov(edx, Operand(esp, eax, times_pointer_size, -1 * kPointerSize)); in Generate_ReflectApply() local
1513 __ mov(ebx, Operand(esp, eax, times_pointer_size, -2 * kPointerSize)); in Generate_ReflectApply() local
1554 __ mov(edx, edi); in Generate_ReflectConstruct() local
1555 __ mov(ebx, edi); in Generate_ReflectConstruct() local
1558 __ mov(edi, Operand(esp, eax, times_pointer_size, -0 * kPointerSize)); in Generate_ReflectConstruct() local
1559 __ mov(edx, edi); in Generate_ReflectConstruct() local
1561 __ mov(ebx, Operand(esp, eax, times_pointer_size, -1 * kPointerSize)); in Generate_ReflectConstruct() local
1564 __ mov(edx, Operand(esp, eax, times_pointer_size, -2 * kPointerSize)); in Generate_ReflectConstruct() local
1603 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayConstructor() local
1615 __ mov(ebx, masm->isolate()->factory()->undefined_value()); in Generate_InternalArrayConstructor() local
1622 __ mov(ebp, esp); in EnterArgumentsAdaptorFrame() local
1642 __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset)); in LeaveArgumentsAdaptorFrame() local
1675 __ mov(edx, FieldOperand(ebx, HeapObject::kMapOffset)); in Generate_CallOrConstructVarargs() local
1718 __ mov(edi, in Generate_CallOrConstructVarargs() local
1758 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in Generate_CallOrConstructForwardVarargs() local
1777 __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); in Generate_CallOrConstructForwardVarargs() local
1782 __ mov(edx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate_CallOrConstructForwardVarargs() local
1783 __ mov(edx, FieldOperand(edx, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallOrConstructForwardVarargs() local
1786 __ mov(ebx, ebp); in Generate_CallOrConstructForwardVarargs() local
1792 __ mov(edx, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in Generate_CallOrConstructForwardVarargs() local
1855 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction() local
1863 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_CallFunction() local
1883 __ mov(ecx, Operand(esp, eax, times_pointer_size, kPointerSize)); in Generate_CallFunction() local
1910 __ mov(eax, ecx); in Generate_CallFunction() local
1915 __ mov(ecx, eax); in Generate_CallFunction() local
1920 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction() local
1923 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), ecx); in Generate_CallFunction() local
1959 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments() local
1960 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments() local
2012 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments() local
2013 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments() local
2043 __ mov(ebx, FieldOperand(edi, JSBoundFunction::kBoundThisOffset)); in Generate_CallBoundFunctionImpl() local
2044 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), ebx); in Generate_CallBoundFunctionImpl() local
2050 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_CallBoundFunctionImpl() local
2086 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), edi); in Generate_Call() local
2119 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ConstructFunction() local
2150 __ mov(edx, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction() local
2155 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction() local
2173 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_Construct() local
2199 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), edi); in Generate_Construct() local
2240 __ mov(eax, -1); // account for receiver in Generate_ArgumentsAdaptorTrampoline() local
2261 __ mov(ecx, ebx); in Generate_ArgumentsAdaptorTrampoline() local
2289 __ mov(eax, ecx); in Generate_ArgumentsAdaptorTrampoline() local
2295 __ mov(edi, Operand(ebp, ArgumentsAdaptorFrameConstants::kFunctionOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2300 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2316 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeOffset)); in Generate_ArgumentsAdaptorTrampoline() local
2332 __ mov(eax, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); in Generate_OnStackReplacementHelper() local
2333 __ mov(eax, Operand(eax, JavaScriptFrameConstants::kFunctionOffset)); in Generate_OnStackReplacementHelper() local
2335 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate_OnStackReplacementHelper() local
2360 __ mov(ebx, Operand(eax, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacementHelper() local
2363 __ mov(ebx, Operand(ebx, FixedArray::OffsetOfElementAt( in Generate_OnStackReplacementHelper() local
2372 __ mov(Operand(esp, 0), eax); in Generate_OnStackReplacementHelper() local
2418 __ mov(ecx, FieldOperand(kWasmInstanceRegister, in Generate_WasmCompileLazy() local
2425 __ mov(edi, kReturnRegister0); in Generate_WasmCompileLazy() local
2480 __ mov(esi, ecx); in Generate_CEntry() local
2481 __ mov(edi, eax); in Generate_CEntry() local
2501 __ mov(Operand(esp, 0 * kPointerSize), edi); // argc. in Generate_CEntry() local
2502 __ mov(Operand(esp, 1 * kPointerSize), esi); // argv. in Generate_CEntry() local
2503 __ mov(Operand(esp, 2 * kPointerSize), in Generate_CEntry() local
2518 __ mov(edx, Immediate(masm->isolate()->factory()->the_hole_value())); in Generate_CEntry() local
2554 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); // argc. in Generate_CEntry() local
2555 __ mov(Operand(esp, 1 * kPointerSize), Immediate(0)); // argv. in Generate_CEntry() local
2556 __ mov(Operand(esp, 2 * kPointerSize), in Generate_CEntry() local
2571 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi); in Generate_CEntry() local
2611 __ mov(scratch1, mantissa_operand); in Generate_DoubleToI() local
2617 __ mov(ecx, exponent_operand); in Generate_DoubleToI() local
2644 __ mov(result_reg, Operand(esp, 0)); // Load low word of answer as result in Generate_DoubleToI() local
2651 __ mov(result_reg, exponent_operand); in Generate_DoubleToI() local
2664 __ mov(result_reg, scratch1); in Generate_DoubleToI() local
2671 __ mov(return_operand, result_reg); in Generate_DoubleToI() local
2689 __ mov(scratch, Immediate(1)); in Generate_MathPowInternal() local
2746 __ mov(scratch, exponent); // Back up exponent. in Generate_MathPowInternal() local
2829 __ mov(ecx, Operand(esp, kPointerSize)); in GenerateInternalArrayConstructorCase() local
2868 __ mov(ecx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayConstructorImpl() local
2877 __ mov(ecx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayConstructorImpl() local
2881 __ mov(ecx, FieldOperand(ecx, Map::kBitField2Offset)); in Generate_InternalArrayConstructorImpl() local