Lines Matching refs:FieldOperand

39   __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));  in Generate_Adaptor()
86 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in GenerateTailCallToSharedCode()
87 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode()
88 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); in GenerateTailCallToSharedCode()
94 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); in GenerateTailCallToReturnedCode()
154 FieldOperand(edx, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_JSConstructStubHelper()
164 __ cmp(edi, FieldOperand(eax, Map::kConstructorOrBackPointerOffset)); in Generate_JSConstructStubHelper()
178 __ movzx_b(edi, FieldOperand(eax, Map::kInstanceSizeOffset)); in Generate_JSConstructStubHelper()
211 __ mov(esi, FieldOperand(eax, Map::kBitField3Offset)); in Generate_JSConstructStubHelper()
216 __ sub(FieldOperand(eax, Map::kBitField3Offset), in Generate_JSConstructStubHelper()
220 __ movzx_b(esi, FieldOperand(eax, Map::kUnusedPropertyFieldsOffset)); in Generate_JSConstructStubHelper()
314 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_JSConstructStubHelper()
536 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_InterpreterEntryTrampoline()
538 FieldOperand(eax, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterEntryTrampoline()
551 __ mov(ebx, FieldOperand(kInterpreterBytecodeArrayRegister, in Generate_InterpreterEntryTrampoline()
646 __ mov(ebx, FieldOperand(kInterpreterBytecodeArrayRegister, in Generate_InterpreterExitTrampoline()
766 __ mov(ebx, FieldOperand(ebx, JSFunction::kSharedFunctionInfoOffset)); in Generate_InterpreterNotifyDeoptimizedHelper()
768 FieldOperand(ebx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterNotifyDeoptimizedHelper()
1022 __ mov(eax, FieldOperand(eax, JSDate::kValueOffset)); in Generate_DatePrototype_GetField()
1028 __ cmp(edx, FieldOperand(eax, JSDate::kCacheStampOffset)); in Generate_DatePrototype_GetField()
1030 __ mov(eax, FieldOperand( in Generate_DatePrototype_GetField()
1100 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_FunctionPrototypeApply()
1101 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsCallable); in Generate_FunctionPrototypeApply()
1223 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_ReflectApply()
1224 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsCallable); in Generate_ReflectApply()
1288 __ mov(ecx, FieldOperand(edi, HeapObject::kMapOffset)); in Generate_ReflectConstruct()
1289 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsConstructor); in Generate_ReflectConstruct()
1295 __ mov(ecx, FieldOperand(edx, HeapObject::kMapOffset)); in Generate_ReflectConstruct()
1296 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsConstructor); in Generate_ReflectConstruct()
1331 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayCode()
1361 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_ArrayCode()
1422 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_NumberConstructor_ConstructStub()
1444 __ CompareRoot(FieldOperand(ebx, HeapObject::kMapOffset), in Generate_NumberConstructor_ConstructStub()
1478 __ Pop(FieldOperand(eax, JSValue::kValueOffset)); in Generate_NumberConstructor_ConstructStub()
1556 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_StringConstructor_ConstructStub()
1612 __ Pop(FieldOperand(eax, JSValue::kValueOffset)); in Generate_StringConstructor_ConstructStub()
1695 __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset)); in Generate_Apply()
1720 __ mov(ebx, FieldOperand(eax, FixedArray::kLengthOffset)); in Generate_Apply()
1728 FieldOperand(eax, JSObject::kHeaderSize + in Generate_Apply()
1730 __ mov(ecx, FieldOperand(eax, JSObject::kElementsOffset)); in Generate_Apply()
1731 __ cmp(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_Apply()
1739 __ mov(ecx, FieldOperand(ecx, Map::kBitField2Offset)); in Generate_Apply()
1748 __ mov(ebx, FieldOperand(eax, JSArray::kLengthOffset)); in Generate_Apply()
1750 __ mov(eax, FieldOperand(eax, JSArray::kElementsOffset)); in Generate_Apply()
1797 FieldOperand(eax, ecx, times_pointer_size, FixedArray::kHeaderSize)); in Generate_Apply()
1831 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction()
1832 __ test_b(FieldOperand(edx, SharedFunctionInfo::kFunctionKindByteOffset), in Generate_CallFunction()
1841 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_CallFunction()
1844 __ test_b(FieldOperand(edx, SharedFunctionInfo::kNativeByteOffset), in Generate_CallFunction()
1896 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction()
1911 FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset)); in Generate_CallFunction()
1938 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments()
1939 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments()
1991 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments()
1992 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments()
1997 FieldOperand(ecx, ebx, times_pointer_size, FixedArray::kHeaderSize)); in Generate_PushBoundArguments()
2023 __ mov(ebx, FieldOperand(edi, JSBoundFunction::kBoundThisOffset)); in Generate_CallBoundFunction()
2030 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_CallBoundFunction()
2033 __ lea(ecx, FieldOperand(ecx, Code::kHeaderSize)); in Generate_CallBoundFunction()
2072 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsCallable); in Generate_Call()
2107 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ConstructFunction()
2108 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kConstructStubOffset)); in Generate_ConstructFunction()
2109 __ lea(ecx, FieldOperand(ecx, Code::kHeaderSize)); in Generate_ConstructFunction()
2131 __ mov(edx, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction()
2136 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction()
2139 __ lea(ecx, FieldOperand(ecx, Code::kHeaderSize)); in Generate_ConstructBoundFunction()
2185 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsConstructor); in Generate_Construct()
2260 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ArgumentsAdaptorTrampoline()
2261 __ test_b(FieldOperand(ecx, SharedFunctionInfo::kStrongModeByteOffset), in Generate_ArgumentsAdaptorTrampoline()
2266 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kLengthOffset)); in Generate_ArgumentsAdaptorTrampoline()
2320 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline()
2334 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline()
2351 __ CompareRoot(FieldOperand(function_template_info, in CompatibleReceiverCheck()
2358 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck()
2370 FieldOperand(scratch0, JSFunction::kSharedFunctionInfoOffset)); in CompatibleReceiverCheck()
2372 FieldOperand(scratch0, SharedFunctionInfo::kFunctionDataOffset)); in CompatibleReceiverCheck()
2379 __ cmp(scratch0, FieldOperand(function_template_info, in CompatibleReceiverCheck()
2391 FieldOperand(scratch0, FunctionTemplateInfo::kParentTemplateOffset)); in CompatibleReceiverCheck()
2396 __ mov(receiver, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck()
2397 __ mov(receiver, FieldOperand(receiver, Map::kPrototypeOffset)); in CompatibleReceiverCheck()
2401 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck()
2402 __ test(FieldOperand(scratch0, Map::kBitField3Offset), in CompatibleReceiverCheck()
2425 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_HandleFastApiCall()
2426 __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_HandleFastApiCall()
2436 __ mov(edx, FieldOperand(ebx, FunctionTemplateInfo::kCallCodeOffset)); in Generate_HandleFastApiCall()
2437 __ mov(edx, FieldOperand(edx, CallHandlerInfo::kFastHandlerOffset)); in Generate_HandleFastApiCall()