Lines Matching +defs:mov +defs:reg

38   void EmitJumpIfNotSmi(Register reg,  in EmitJumpIfNotSmi()
45 void EmitJumpIfSmi(Register reg, in EmitJumpIfSmi()
121 __ mov(ecx, Operand(esp, receiver_offset)); in Generate() local
126 __ mov(ecx, GlobalObjectOperand()); in Generate() local
127 __ mov(ecx, FieldOperand(ecx, GlobalObject::kGlobalProxyOffset)); in Generate() local
129 __ mov(Operand(esp, receiver_offset), ecx); in Generate() local
152 __ mov(ecx, esp); in Generate() local
161 __ mov(eax, Immediate(isolate()->factory()->undefined_value())); in Generate() local
165 __ mov(ecx, loop_iterations); in Generate() local
207 __ mov(esi, eax); in Generate() local
208 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax); in Generate() local
218 __ mov(eax, Operand(ebp, parameter_offset)); in Generate() local
221 __ mov(Operand(esi, context_offset), eax); in Generate() local
319 __ mov(eax, isolate()->factory()->undefined_value()); in Generate() local
331 __ mov(ebx, Immediate(profiling_counter_)); in EmitProfilingCounterDecrement() local
339 __ mov(ebx, Immediate(profiling_counter_)); in EmitProfilingCounterReset() local
340 __ mov(FieldOperand(ebx, Cell::kValueOffset), in EmitProfilingCounterReset() local
412 __ mov(esp, ebp); in EmitReturnSequence() local
523 __ mov(result_register(), lit); in Plug() local
549 __ mov(Operand(esp, 0), reg); in DropAndPlug() local
576 __ mov(result_register(), isolate()->factory()->true_value()); in Plug() local
579 __ mov(result_register(), isolate()->factory()->false_value()); in Plug() local
612 __ mov(result_register(), value); in Plug() local
693 __ mov(dest, location); in GetVar() local
706 __ mov(location, src); in SetVar() local
742 __ mov(ebx, FieldOperand(esi, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext() local
772 __ mov(StackOperand(variable), in VisitVariableDeclaration() local
781 __ mov(ContextOperand(esi, variable->index()), in VisitVariableDeclaration() local
832 __ mov(StackOperand(variable), result_register()); in VisitFunctionDeclaration() local
840 __ mov(ContextOperand(esi, variable->index()), result_register()); in VisitFunctionDeclaration() local
876 __ mov(eax, ContextOperand(eax, variable->interface()->Index())); in VisitModuleDeclaration() local
877 __ mov(eax, ContextOperand(eax, Context::EXTENSION_INDEX)); in VisitModuleDeclaration() local
880 __ mov(ContextOperand(esi, variable->index()), eax); in VisitModuleDeclaration() local
974 __ mov(edx, Operand(esp, 0)); // Switch value. in VisitSwitchStatement() local
979 __ mov(ecx, edx); in VisitSwitchStatement() local
1079 __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset)); in VisitForInStatement() local
1100 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement() local
1101 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement() local
1120 __ mov(FieldOperand(ebx, FixedArray::OffsetOfElementAt(slot)), in VisitForInStatement() local
1123 __ mov(ebx, Immediate(Smi::FromInt(1))); // Smi indicates slow check in VisitForInStatement() local
1124 __ mov(ecx, Operand(esp, 0 * kPointerSize)); // Get enumerated object in VisitForInStatement() local
1132 __ mov(eax, FieldOperand(eax, FixedArray::kLengthOffset)); in VisitForInStatement() local
1139 __ mov(eax, Operand(esp, 0 * kPointerSize)); // Get the current index. in VisitForInStatement() local
1144 __ mov(ebx, Operand(esp, 2 * kPointerSize)); in VisitForInStatement() local
1145 __ mov(ebx, FieldOperand(ebx, eax, times_2, FixedArray::kHeaderSize)); in VisitForInStatement() local
1149 __ mov(edx, Operand(esp, 3 * kPointerSize)); in VisitForInStatement() local
1154 __ mov(ecx, Operand(esp, 4 * kPointerSize)); in VisitForInStatement() local
1172 __ mov(ebx, eax); in VisitForInStatement() local
1177 __ mov(result_register(), ebx); in VisitForInStatement() local
1261 __ mov(ebx, Immediate(info)); in EmitNewClosure() local
1284 __ mov(LoadDescriptor::ReceiverRegister(), in EmitLoadHomeObject() local
1288 __ mov(LoadDescriptor::NameRegister(), home_object_symbol); in EmitLoadHomeObject() local
1316 __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions() local
1332 __ mov(temp, context); in EmitLoadGlobalCheckExtensions() local
1343 __ mov(temp, ContextOperand(temp, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions() local
1350 __ mov(LoadDescriptor::ReceiverRegister(), GlobalObjectOperand()); in EmitLoadGlobalCheckExtensions() local
1351 __ mov(LoadDescriptor::NameRegister(), proxy->var()->name()); in EmitLoadGlobalCheckExtensions() local
1353 __ mov(VectorLoadICDescriptor::SlotRegister(), in EmitLoadGlobalCheckExtensions() local
1379 __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in ContextSlotOperandCheckExtensions() local
1410 __ mov(eax, ContextSlotOperandCheckExtensions(local, slow)); in EmitDynamicLookupFastCase() local
1416 __ mov(eax, isolate()->factory()->undefined_value()); in EmitDynamicLookupFastCase() local
1437 __ mov(LoadDescriptor::ReceiverRegister(), GlobalObjectOperand()); in EmitVariableLoad() local
1438 __ mov(LoadDescriptor::NameRegister(), var->name()); in EmitVariableLoad() local
1440 __ mov(VectorLoadICDescriptor::SlotRegister(), in EmitVariableLoad() local
1502 __ mov(eax, isolate()->factory()->undefined_value()); in EmitVariableLoad() local
1539 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in VisitRegExpLiteral() local
1540 __ mov(ecx, FieldOperand(edi, JSFunction::kLiteralsOffset)); in VisitRegExpLiteral() local
1543 __ mov(ebx, FieldOperand(ecx, literal_offset)); in VisitRegExpLiteral() local
1554 __ mov(ebx, eax); in VisitRegExpLiteral() local
1572 __ mov(edx, FieldOperand(ebx, i)); in VisitRegExpLiteral() local
1573 __ mov(ecx, FieldOperand(ebx, i + kPointerSize)); in VisitRegExpLiteral() local
1574 __ mov(FieldOperand(eax, i), edx); in VisitRegExpLiteral() local
1575 __ mov(FieldOperand(eax, i + kPointerSize), ecx); in VisitRegExpLiteral() local
1578 __ mov(edx, FieldOperand(ebx, size - kPointerSize)); in VisitRegExpLiteral() local
1579 __ mov(FieldOperand(eax, size - kPointerSize), edx); in VisitRegExpLiteral() local
1610 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in VisitObjectLiteral() local
1617 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in VisitObjectLiteral() local
1618 __ mov(eax, FieldOperand(edi, JSFunction::kLiteralsOffset)); in VisitObjectLiteral() local
1619 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index()))); in VisitObjectLiteral() local
1620 __ mov(ecx, Immediate(constant_properties)); in VisitObjectLiteral() local
1621 __ mov(edx, Immediate(Smi::FromInt(flags))); in VisitObjectLiteral() local
1657 __ mov(StoreDescriptor::NameRegister(), Immediate(key->value())); in VisitObjectLiteral() local
1658 __ mov(StoreDescriptor::ReceiverRegister(), Operand(esp, 0)); in VisitObjectLiteral() local
1748 __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in VisitArrayLiteral() local
1755 __ mov(ebx, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in VisitArrayLiteral() local
1756 __ mov(eax, FieldOperand(ebx, JSFunction::kLiteralsOffset)); in VisitArrayLiteral() local
1757 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index()))); in VisitArrayLiteral() local
1758 __ mov(ecx, Immediate(constant_elements)); in VisitArrayLiteral() local
1784 __ mov(ebx, Operand(esp, kPointerSize)); // Copy of array literal. in VisitArrayLiteral() local
1785 __ mov(ebx, FieldOperand(ebx, JSObject::kElementsOffset)); in VisitArrayLiteral() local
1787 __ mov(FieldOperand(ebx, offset), result_register()); in VisitArrayLiteral() local
1795 __ mov(ecx, Immediate(Smi::FromInt(i))); in VisitArrayLiteral() local
1837 __ mov(LoadDescriptor::ReceiverRegister(), Operand(esp, 0)); in VisitAssignment() local
1846 __ mov(LoadDescriptor::ReceiverRegister(), Operand(esp, kPointerSize)); in VisitAssignment() local
1847 __ mov(LoadDescriptor::NameRegister(), Operand(esp, 0)); in VisitAssignment() local
1945 __ mov(FieldOperand(eax, JSGeneratorObject::kContinuationOffset), in VisitYield() local
1947 __ mov(FieldOperand(eax, JSGeneratorObject::kContextOffset), esi); in VisitYield() local
1948 __ mov(ecx, esi); in VisitYield() local
1956 __ mov(context_register(), in VisitYield() local
1969 __ mov(FieldOperand(result_register(), in VisitYield() local
1992 __ mov(eax, isolate()->factory()->undefined_value()); in VisitYield() local
1998 __ mov(load_name, isolate()->factory()->throw_string()); // "throw" in VisitYield() local
2017 __ mov(eax, Operand(esp, generator_object_depth)); in VisitYield() local
2020 __ mov(FieldOperand(eax, JSGeneratorObject::kContinuationOffset), in VisitYield() local
2022 __ mov(FieldOperand(eax, JSGeneratorObject::kContextOffset), esi); in VisitYield() local
2023 __ mov(ecx, esi); in VisitYield() local
2027 __ mov(context_register(), in VisitYield() local
2037 __ mov(load_name, isolate()->factory()->next_string()); in VisitYield() local
2044 __ mov(load_receiver, Operand(esp, kPointerSize)); in VisitYield() local
2046 __ mov(VectorLoadICDescriptor::SlotRegister(), in VisitYield() local
2051 __ mov(edi, eax); in VisitYield() local
2052 __ mov(Operand(esp, 2 * kPointerSize), edi); in VisitYield() local
2056 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in VisitYield() local
2063 __ mov(load_name, in VisitYield() local
2066 __ mov(VectorLoadICDescriptor::SlotRegister(), in VisitYield() local
2077 __ mov(load_name, in VisitYield() local
2080 __ mov(VectorLoadICDescriptor::SlotRegister(), in VisitYield() local
2112 __ mov(esi, FieldOperand(ebx, JSGeneratorObject::kContextOffset)); in EmitGeneratorResume() local
2113 __ mov(edi, FieldOperand(ebx, JSGeneratorObject::kFunctionOffset)); in EmitGeneratorResume() local
2119 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in EmitGeneratorResume() local
2120 __ mov(edx, in EmitGeneratorResume() local
2122 __ mov(ecx, isolate()->factory()->the_hole_value()); in EmitGeneratorResume() local
2138 __ mov(ebp, esp); in EmitGeneratorResume() local
2143 __ mov(edx, FieldOperand(ebx, JSGeneratorObject::kOperandStackOffset)); in EmitGeneratorResume() local
2144 __ mov(edx, FieldOperand(edx, FixedArray::kLengthOffset)); in EmitGeneratorResume() local
2153 __ mov(edx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in EmitGeneratorResume() local
2154 __ mov(ecx, FieldOperand(ebx, JSGeneratorObject::kContinuationOffset)); in EmitGeneratorResume() local
2157 __ mov(FieldOperand(ebx, JSGeneratorObject::kContinuationOffset), in EmitGeneratorResume() local
2215 __ mov(context_register(), in EmitCreateIteratorResult() local
2219 __ mov(ebx, map); in EmitCreateIteratorResult() local
2221 __ mov(edx, isolate()->factory()->ToBoolean(done)); in EmitCreateIteratorResult() local
2223 __ mov(FieldOperand(eax, HeapObject::kMapOffset), ebx); in EmitCreateIteratorResult() local
2224 __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), in EmitCreateIteratorResult() local
2226 __ mov(FieldOperand(eax, JSObject::kElementsOffset), in EmitCreateIteratorResult() local
2228 __ mov(FieldOperand(eax, JSGeneratorObject::kResultValuePropertyOffset), ecx); in EmitCreateIteratorResult() local
2229 __ mov(FieldOperand(eax, JSGeneratorObject::kResultDonePropertyOffset), edx); in EmitCreateIteratorResult() local
2242 __ mov(LoadDescriptor::NameRegister(), Immediate(key->value())); in EmitNamedPropertyLoad() local
2244 __ mov(VectorLoadICDescriptor::SlotRegister(), in EmitNamedPropertyLoad() local
2272 __ mov(VectorLoadICDescriptor::SlotRegister(), in EmitKeyedPropertyLoad() local
2290 __ mov(ecx, eax); in EmitInlineSmiBinaryOp() local
2296 __ mov(eax, ecx); in EmitInlineSmiBinaryOp() local
2304 __ mov(eax, edx); // Copy left operand in case of a stub call. in EmitInlineSmiBinaryOp() local
2353 __ mov(ebx, edx); in EmitInlineSmiBinaryOp() local
2414 __ mov(StoreDescriptor::NameRegister(), in EmitAssignment() local
2438 __ mov(location, eax); in EmitStoreToStackLocalOrContextSlot() local
2440 __ mov(edx, eax); in EmitStoreToStackLocalOrContextSlot() local
2451 __ mov(StoreDescriptor::NameRegister(), var->name()); in EmitVariableAssignment() local
2452 __ mov(StoreDescriptor::ReceiverRegister(), GlobalObjectOperand()); in EmitVariableAssignment() local
2467 __ mov(edx, location); in EmitVariableAssignment() local
2480 __ mov(edx, location); in EmitVariableAssignment() local
2503 __ mov(edx, location); in EmitVariableAssignment() local
2525 __ mov(StoreDescriptor::NameRegister(), prop->key()->AsLiteral()->value()); in EmitNamedPropertyAssignment() local
2603 __ mov(LoadDescriptor::ReceiverRegister(), Operand(esp, 0)); in EmitCallWithLoadIC() local
2608 __ mov(Operand(esp, kPointerSize), eax); in EmitCallWithLoadIC() local
2642 __ mov(Operand(esp, kPointerSize), eax); in EmitSuperCallWithLoadIC() local
2661 __ mov(LoadDescriptor::ReceiverRegister(), Operand(esp, 0)); in EmitKeyedCallWithLoadIC() local
2662 __ mov(LoadDescriptor::NameRegister(), eax); in EmitKeyedCallWithLoadIC() local
2668 __ mov(Operand(esp, kPointerSize), eax); in EmitKeyedCallWithLoadIC() local
2689 __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize)); in EmitCall() local
2697 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in EmitCall() local
2759 __ mov(Operand(esp, (arg_count + 0) * kPointerSize), edx); in VisitCall() local
2760 __ mov(Operand(esp, (arg_count + 1) * kPointerSize), eax); in VisitCall() local
2765 __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize)); in VisitCall() local
2769 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in VisitCall() local
2870 __ mov(edi, Operand(esp, arg_count * kPointerSize)); in VisitCallNew() local
2880 __ mov(edx, Immediate(Smi::FromInt(expr->CallNewFeedbackSlot()))); in VisitCallNew() local
2947 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsObject() local
2999 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsUndetectableObject() local
3027 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3033 __ mov(ecx, FieldOperand(eax, JSObject::kPropertiesOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3034 __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3063 __ mov(edx, FieldOperand(ebx, 0)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3074 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3084 __ mov(ecx, FieldOperand(ebx, Map::kPrototypeOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3086 __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3087 __ mov(edx, Operand(esi, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX))); in EmitIsStringWrapperSafeForDefaultValueOf() local
3088 __ mov(edx, in EmitIsStringWrapperSafeForDefaultValueOf() local
3206 __ mov(eax, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); in EmitIsConstructCall() local
3213 __ mov(eax, Operand(eax, StandardFrameConstants::kCallerFPOffset)); in EmitIsConstructCall() local
3257 __ mov(edx, eax); in EmitArguments() local
3273 __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset)); in EmitArgumentsLength() local
3280 __ mov(eax, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in EmitArgumentsLength() local
3318 __ mov(eax, FieldOperand(eax, Map::kConstructorOffset)); in EmitClassOf() local
3324 __ mov(eax, FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset)); in EmitClassOf() local
3325 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kInstanceClassNameOffset)); in EmitClassOf() local
3330 __ mov(eax, isolate()->factory()->Function_string()); in EmitClassOf() local
3335 __ mov(eax, isolate()->factory()->Object_string()); in EmitClassOf() local
3340 __ mov(eax, isolate()->factory()->null_value()); in EmitClassOf() local
3388 __ mov(eax, FieldOperand(eax, JSValue::kValueOffset)); in EmitValueOf() local
3413 __ mov(result, FieldOperand(object, JSDate::kValueOffset)); in EmitDateField() local
3418 __ mov(scratch, Operand::StaticVariable(stamp)); in EmitDateField() local
3421 __ mov(result, FieldOperand(object, JSDate::kValueOffset + in EmitDateField() local
3427 __ mov(Operand(esp, 0), object); in EmitDateField() local
3428 __ mov(Operand(esp, 1 * kPointerSize), Immediate(index)); in EmitDateField() local
3539 __ mov(FieldOperand(ebx, JSValue::kValueOffset), eax); in EmitSetValueOf() local
3543 __ mov(edx, eax); in EmitSetValueOf() local
3720 __ mov(edi, result_register()); in EmitCallFunction() local
3723 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in EmitCallFunction() local
3761 __ mov(eax, isolate()->factory()->undefined_value()); in EmitGetFromCache() local
3771 __ mov(cache, ContextOperand(esi, Context::GLOBAL_OBJECT_INDEX)); in EmitGetFromCache() local
3772 __ mov(cache, in EmitGetFromCache() local
3774 __ mov(cache, ContextOperand(cache, Context::JSFUNCTION_RESULT_CACHES_INDEX)); in EmitGetFromCache() local
3775 __ mov(cache, in EmitGetFromCache() local
3780 __ mov(tmp, FieldOperand(cache, JSFunctionResultCache::kFingerOffset)); in EmitGetFromCache() local
3785 __ mov(eax, FixedArrayElementOperand(cache, tmp, 1)); in EmitGetFromCache() local
3830 __ mov(eax, FieldOperand(eax, String::kHashFieldOffset)); in EmitGetCachedArrayIndex() local
3878 __ mov(array_length, FieldOperand(array, JSArray::kLengthOffset)); in EmitFastOneByteArrayJoin() local
3881 __ mov(result_operand, isolate()->factory()->empty_string()); in EmitFastOneByteArrayJoin() local
3886 __ mov(array_length_operand, array_length); in EmitFastOneByteArrayJoin() local
3891 __ mov(elements, FieldOperand(array, JSArray::kElementsOffset)); in EmitFastOneByteArrayJoin() local
3907 __ mov(string, FieldOperand(elements, in EmitFastOneByteArrayJoin() local
3912 __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset)); in EmitFastOneByteArrayJoin() local
3928 __ mov(scratch, FieldOperand(elements, FixedArray::kHeaderSize)); in EmitFastOneByteArrayJoin() local
3929 __ mov(result_operand, scratch); in EmitFastOneByteArrayJoin() local
3943 __ mov(string, separator_operand); in EmitFastOneByteArrayJoin() local
3945 __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset)); in EmitFastOneByteArrayJoin() local
3954 __ mov(scratch, separator_operand); in EmitFastOneByteArrayJoin() local
3955 __ mov(scratch, FieldOperand(scratch, SeqOneByteString::kLengthOffset)); in EmitFastOneByteArrayJoin() local
3968 __ mov(result_operand, result_pos); in EmitFastOneByteArrayJoin() local
3972 __ mov(string, separator_operand); in EmitFastOneByteArrayJoin() local
3980 __ mov(index, Immediate(0)); in EmitFastOneByteArrayJoin() local
3991 __ mov(string, FieldOperand(elements, index, in EmitFastOneByteArrayJoin() local
3994 __ mov(string_length, in EmitFastOneByteArrayJoin() local
4032 __ mov(string, FieldOperand(elements, index, in EmitFastOneByteArrayJoin() local
4035 __ mov(string_length, in EmitFastOneByteArrayJoin() local
4063 __ mov(string, separator_operand); in EmitFastOneByteArrayJoin() local
4064 __ mov(string_length, in EmitFastOneByteArrayJoin() local
4073 __ mov(string, FieldOperand(elements, index, in EmitFastOneByteArrayJoin() local
4076 __ mov(string_length, in EmitFastOneByteArrayJoin() local
4090 __ mov(result_operand, isolate()->factory()->undefined_value()); in EmitFastOneByteArrayJoin() local
4092 __ mov(eax, result_operand); in EmitFastOneByteArrayJoin() local
4096 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in EmitFastOneByteArrayJoin() local
4124 __ mov(eax, GlobalObjectOperand()); in VisitCallRuntime() local
4128 __ mov(LoadDescriptor::ReceiverRegister(), Operand(esp, 0)); in VisitCallRuntime() local
4129 __ mov(LoadDescriptor::NameRegister(), Immediate(expr->name())); in VisitCallRuntime() local
4131 __ mov(VectorLoadICDescriptor::SlotRegister(), in VisitCallRuntime() local
4140 __ mov(Operand(esp, kPointerSize), eax); in VisitCallRuntime() local
4152 __ mov(edi, Operand(esp, (arg_count + 1) * kPointerSize)); in VisitCallRuntime() local
4155 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in VisitCallRuntime() local
4254 __ mov(eax, isolate()->factory()->true_value()); in VisitUnaryOperation() local
4262 __ mov(eax, isolate()->factory()->false_value()); in VisitUnaryOperation() local
4318 __ mov(LoadDescriptor::ReceiverRegister(), Operand(esp, 0)); in VisitCountOperation() local
4323 __ mov(LoadDescriptor::ReceiverRegister(), in VisitCountOperation() local
4325 __ mov(LoadDescriptor::NameRegister(), Operand(esp, 0)); // Key. in VisitCountOperation() local
4356 __ mov(Operand(esp, kPointerSize), eax); in VisitCountOperation() local
4359 __ mov(Operand(esp, 2 * kPointerSize), eax); in VisitCountOperation() local
4394 __ mov(Operand(esp, kPointerSize), eax); in VisitCountOperation() local
4397 __ mov(Operand(esp, 2 * kPointerSize), eax); in VisitCountOperation() local
4408 __ mov(edx, eax); in VisitCountOperation() local
4409 __ mov(eax, Immediate(Smi::FromInt(1))); in VisitCountOperation() local
4441 __ mov(StoreDescriptor::NameRegister(), in VisitCountOperation() local
4483 __ mov(LoadDescriptor::ReceiverRegister(), GlobalObjectOperand()); in VisitForTypeofValue() local
4484 __ mov(LoadDescriptor::NameRegister(), Immediate(proxy->name())); in VisitForTypeofValue() local
4486 __ mov(VectorLoadICDescriptor::SlotRegister(), in VisitForTypeofValue() local
4560 __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof() local
4638 __ mov(ecx, edx); in VisitCompareOperation() local
4694 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in VisitThisFunction() local
4711 __ mov(Operand(ebp, frame_offset), value); in StoreToFrameField() local
4716 __ mov(dst, ContextOperand(esi, context_index)); in LoadContextField() local
4760 __ mov(edx, Operand::StaticVariable(pending_message_obj)); in EnterFinallyBlock() local
4765 __ mov(edx, Operand::StaticVariable(has_pending_message)); in EnterFinallyBlock() local
4771 __ mov(edx, Operand::StaticVariable(pending_message_script)); in EnterFinallyBlock() local
4782 __ mov(Operand::StaticVariable(pending_message_script), edx); in ExitFinallyBlock() local
4788 __ mov(Operand::StaticVariable(has_pending_message), edx); in ExitFinallyBlock() local
4793 __ mov(Operand::StaticVariable(pending_message_obj), edx); in ExitFinallyBlock() local
4822 __ mov(esi, Operand(esp, StackHandlerConstants::kContextOffset)); in Exit() local
4823 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi); in Exit() local