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()
1794 FieldOperand(eax, ecx, times_pointer_size, FixedArray::kHeaderSize)); in Generate_Apply()
1824 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction()
1825 __ test_b(FieldOperand(edx, SharedFunctionInfo::kFunctionKindByteOffset), in Generate_CallFunction()
1834 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_CallFunction()
1837 __ test_b(FieldOperand(edx, SharedFunctionInfo::kNativeByteOffset), in Generate_CallFunction()
1889 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_CallFunction()
1904 FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset)); in Generate_CallFunction()
1931 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments()
1932 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments()
1984 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset)); in Generate_PushBoundArguments()
1985 __ mov(ebx, FieldOperand(ecx, FixedArray::kLengthOffset)); in Generate_PushBoundArguments()
1989 __ movd(xmm0, FieldOperand(ecx, ebx, times_pointer_size, in Generate_PushBoundArguments()
2016 __ mov(ebx, FieldOperand(edi, JSBoundFunction::kBoundThisOffset)); in Generate_CallBoundFunction()
2023 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_CallBoundFunction()
2026 __ lea(ecx, FieldOperand(ecx, Code::kHeaderSize)); in Generate_CallBoundFunction()
2065 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsCallable); in Generate_Call()
2100 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ConstructFunction()
2101 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kConstructStubOffset)); in Generate_ConstructFunction()
2102 __ lea(ecx, FieldOperand(ecx, Code::kHeaderSize)); in Generate_ConstructFunction()
2124 __ mov(edx, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction()
2129 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset)); in Generate_ConstructBoundFunction()
2132 __ lea(ecx, FieldOperand(ecx, Code::kHeaderSize)); in Generate_ConstructBoundFunction()
2178 __ test_b(FieldOperand(ecx, Map::kBitFieldOffset), 1 << Map::kIsConstructor); in Generate_Construct()
2253 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_ArgumentsAdaptorTrampoline()
2254 __ test_b(FieldOperand(ecx, SharedFunctionInfo::kStrongModeByteOffset), in Generate_ArgumentsAdaptorTrampoline()
2259 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kLengthOffset)); in Generate_ArgumentsAdaptorTrampoline()
2313 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline()
2327 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in Generate_ArgumentsAdaptorTrampoline()
2344 __ CompareRoot(FieldOperand(function_template_info, in CompatibleReceiverCheck()
2351 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck()
2363 FieldOperand(scratch0, JSFunction::kSharedFunctionInfoOffset)); in CompatibleReceiverCheck()
2365 FieldOperand(scratch0, SharedFunctionInfo::kFunctionDataOffset)); in CompatibleReceiverCheck()
2372 __ cmp(scratch0, FieldOperand(function_template_info, in CompatibleReceiverCheck()
2384 FieldOperand(scratch0, FunctionTemplateInfo::kParentTemplateOffset)); in CompatibleReceiverCheck()
2389 __ mov(receiver, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck()
2390 __ mov(receiver, FieldOperand(receiver, Map::kPrototypeOffset)); in CompatibleReceiverCheck()
2394 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in CompatibleReceiverCheck()
2395 __ test(FieldOperand(scratch0, Map::kBitField3Offset), in CompatibleReceiverCheck()
2418 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in Generate_HandleFastApiCall()
2419 __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_HandleFastApiCall()
2429 __ mov(edx, FieldOperand(ebx, FunctionTemplateInfo::kCallCodeOffset)); in Generate_HandleFastApiCall()
2430 __ mov(edx, FieldOperand(edx, CallHandlerInfo::kFastHandlerOffset)); in Generate_HandleFastApiCall()