Home
last modified time | relevance | path

Searched refs:LoadObjectField (Results 1 – 25 of 33) sorted by relevance

12

/external/v8/src/builtins/
Dbuiltins-promise-gen.cc27 LoadObjectField(promise_fun, JSFunction::kPrototypeOrInitialMapOffset); in AllocateJSPromise()
175 LoadObjectField(capability, PromiseCapability::kResolveOffset); in TF_BUILTIN()
180 LoadObjectField(capability, PromiseCapability::kRejectOffset); in TF_BUILTIN()
266 Node* const flags = LoadObjectField(promise, JSPromise::kFlagsOffset); in PromiseHasHandler()
272 CAST(LoadObjectField(promise, JSPromise::kFlagsOffset)); in PromiseSetHasHandler()
286 CAST(LoadObjectField(promise, JSPromise::kFlagsOffset)); in PromiseStatus()
298 CAST(LoadObjectField(promise, JSPromise::kFlagsOffset)); in PromiseSetStatus()
305 CAST(LoadObjectField(promise, JSPromise::kFlagsOffset)); in PromiseSetHandledHint()
336 LoadObjectField(promise, JSPromise::kReactionsOrResultOffset); in PerformPromiseThen()
372 LoadObjectField(promise, JSPromise::kReactionsOrResultOffset); in PerformPromiseThen()
[all …]
Dbuiltins-lazy-gen.cc95 CAST(LoadObjectField(optimized_code, Code::kCodeDataContainerOffset)); in MaybeTailCallOptimizedCodeSlot()
97 TNode<Int32T> code_kind_specific_flags = LoadObjectField<Int32T>( in MaybeTailCallOptimizedCodeSlot()
132 CAST(LoadObjectField(function, JSFunction::kSharedFunctionInfoOffset)); in CompileLazy()
172 CAST(LoadObjectField(function, JSFunction::kSharedFunctionInfoOffset)); in TF_BUILTIN()
175 CAST(LoadObjectField(shared, SharedFunctionInfo::kFunctionDataOffset)); in TF_BUILTIN()
Dbuiltins-internal-gen.cc41 Node* source = LoadObjectField(object, JSObject::kElementsOffset); in TF_BUILTIN()
188 CAST(LoadObjectField(function, JSFunction::kSharedFunctionInfoOffset)); in TF_BUILTIN()
190 LoadObjectField(shared, SharedFunctionInfo::kScriptOrDebugInfoOffset); in TF_BUILTIN()
199 CAST(LoadObjectField(debug_info, DebugInfo::kFlagsOffset)); in TF_BUILTIN()
670 CAST(LoadObjectField(target, JSFunction::kContextOffset)); in GenerateAdaptorWithExitFrameType()
810 return CAST(LoadObjectField(promise_or_capability, in RunPromiseHook()
944 LoadObjectField<Context>(microtask, CallableTask::kContextOffset); in TF_BUILTIN()
951 TNode<JSReceiver> callable = LoadObjectField<JSReceiver>( in TF_BUILTIN()
965 LoadObjectField(microtask, CallbackTask::kCallbackOffset); in TF_BUILTIN()
967 LoadObjectField(microtask, CallbackTask::kDataOffset); in TF_BUILTIN()
[all …]
Dbuiltins-proxy-gen.cc20 Branch(IsJSReceiver(CAST(LoadObjectField(object, JSProxy::kHandlerOffset))), in GotoIfRevokedProxy()
298 Node* handler = LoadObjectField(proxy, JSProxy::kHandlerOffset); in TF_BUILTIN()
308 Node* target = LoadObjectField(proxy, JSProxy::kTargetOffset); in TF_BUILTIN()
351 Node* handler = LoadObjectField(proxy, JSProxy::kHandlerOffset); in TF_BUILTIN()
361 Node* target = LoadObjectField(proxy, JSProxy::kTargetOffset); in TF_BUILTIN()
424 Node* handler = LoadObjectField(proxy, JSProxy::kHandlerOffset); in TF_BUILTIN()
431 Node* target = LoadObjectField(proxy, JSProxy::kTargetOffset); in TF_BUILTIN()
498 Node* handler = LoadObjectField(proxy, JSProxy::kHandlerOffset); in TF_BUILTIN()
507 Node* target = LoadObjectField(proxy, JSProxy::kTargetOffset); in TF_BUILTIN()
564 Node* handler = LoadObjectField(proxy, JSProxy::kHandlerOffset); in TF_BUILTIN()
[all …]
Dbuiltins-object-gen.cc735 LoadObjectField(object_descriptors, DescriptorArray::kEnumCacheOffset); in TF_BUILTIN()
737 LoadObjectField(object_enum_cache, EnumCache::kKeysOffset); in TF_BUILTIN()
765 var_length.Bind(LoadObjectField(elements, FixedArray::kLengthOffset)); in TF_BUILTIN()
826 LoadObjectField(object_descriptors, DescriptorArray::kEnumCacheOffset); in TF_BUILTIN()
828 LoadObjectField(object_enum_cache, EnumCache::kKeysOffset); in TF_BUILTIN()
849 var_length.Bind(LoadObjectField(elements, FixedArray::kLengthOffset)); in TF_BUILTIN()
867 var_length.Bind(LoadObjectField(elements, FixedArray::kLengthOffset)); in TF_BUILTIN()
1026 Node* boolean_initial_map = LoadObjectField( in TF_BUILTIN()
1029 LoadObjectField(boolean_initial_map, Map::kPrototypeOffset); in TF_BUILTIN()
1058 Node* number_initial_map = LoadObjectField( in TF_BUILTIN()
[all …]
Dbuiltins-async-generator-gen.cc42 return LoadObjectField(generator, JSGeneratorObject::kContinuationOffset); in LoadGeneratorState()
76 LoadObjectField(generator, JSAsyncGeneratorObject::kIsAwaitingOffset); in IsGeneratorAwaiting()
109 return LoadObjectField(generator, JSAsyncGeneratorObject::kQueueOffset); in LoadFirstAsyncGeneratorRequestFromQueue()
113 return LoadObjectField(request, AsyncGeneratorRequest::kResumeModeOffset); in LoadResumeTypeFromAsyncGeneratorRequest()
117 return LoadObjectField(request, AsyncGeneratorRequest::kPromiseOffset); in LoadPromiseFromAsyncGeneratorRequest()
121 return LoadObjectField(request, AsyncGeneratorRequest::kValueOffset); in LoadValueFromAsyncGeneratorRequest()
263 LoadObjectField(request, AsyncGeneratorRequest::kPromiseOffset); in AsyncGeneratorAwait()
280 LoadObjectField(generator, JSAsyncGeneratorObject::kQueueOffset)); in AddAsyncGeneratorRequestToQueue()
293 Node* next = LoadObjectField(current, AsyncGeneratorRequest::kNextOffset); in AddAsyncGeneratorRequestToQueue()
317 LoadObjectField(generator, JSAsyncGeneratorObject::kQueueOffset); in TakeFirstAsyncGeneratorRequestFromQueue()
[all …]
Dbuiltins-collections-gen.cc344 LoadObjectField(constructor, JSFunction::kPrototypeOrInitialMapOffset); in AllocateJSCollectionFast()
728 Node* const table = LoadObjectField(collection, JSCollection::kTableOffset); in AllocateJSCollectionIterator()
1051 LoadObjectField(var_table.value(), TableType::kNextTableOffset)), in Transition()
1064 LoadObjectField(table, TableType::kNextTableOffset); in Transition()
1089 CAST(LoadObjectField(iterator, IteratorType::kTableOffset)), in TransitionAndUpdate()
1144 Node* const table = LoadObjectField(receiver, JSMap::kTableOffset); in TF_BUILTIN()
1169 Node* const table = LoadObjectField(receiver, JSMap::kTableOffset); in TF_BUILTIN()
1212 CAST(LoadObjectField(receiver, JSMap::kTableOffset)); in TF_BUILTIN()
1255 CAST(LoadObjectField(table, OrderedHashMap::kNumberOfElementsOffset))); in TF_BUILTIN()
1256 Node* const number_of_deleted = SmiUntag(CAST(LoadObjectField( in TF_BUILTIN()
[all …]
Dbuiltins-async-iterator-gen.cc134 LoadObjectField(iterator, JSAsyncFromSyncIterator::kSyncIteratorOffset); in Generate_AsyncFromSyncIteratorMethod()
199 LoadObjectField(iterator, JSAsyncFromSyncIterator::kSyncIteratorOffset); in Generate_AsyncFromSyncIteratorMethodOptimized()
267 var_done.Bind(LoadObjectField(iter_result, JSIteratorResult::kDoneOffset)); in LoadIteratorResult()
269 LoadObjectField(iter_result, JSIteratorResult::kValueOffset)); in LoadIteratorResult()
329 return LoadObjectField(iterator, JSAsyncFromSyncIterator::kNextOffset); in TF_BUILTIN()
343 return LoadObjectField(iterator, JSAsyncFromSyncIterator::kNextOffset); in TF_BUILTIN()
Dbuiltins-data-view-gen.h21 return CAST(LoadObjectField(data_view, JSDataView::kByteOffsetOffset)); in LoadDataViewByteOffset()
25 return CAST(LoadObjectField(data_view, JSDataView::kByteLengthOffset)); in LoadDataViewByteLength()
Dbuiltins-typed-array-gen.cc94 LoadObjectField<UintPtrT>(buffer, JSArrayBuffer::kBackingStoreOffset); in AttachBuffer()
403 LoadObjectField(buffer, JSArrayBuffer::kByteLengthOffset); in ConstructByArrayBuffer()
428 LoadObjectField(buffer, JSArrayBuffer::kByteLengthOffset); in ConstructByArrayBuffer()
494 TNode<JSArrayBuffer> source_buffer = LoadObjectField<JSArrayBuffer>( in ConstructByTypedArray()
513 LoadObjectField<Uint32T>(source_buffer, JSArrayBuffer::kBitFieldOffset); in ConstructByTypedArray()
608 CSA_ASSERT(this, Word32Equal(IsDetachedBuffer(LoadObjectField( in ConstructByArrayLike()
785 LoadObjectField(receiver, JSTypedArray::kBufferOffset); in GenerateTypedArrayPrototypeGetter()
788 Return(LoadObjectField(receiver, object_offset)); in GenerateTypedArrayPrototypeGetter()
939 TNode<Object> buffer = LoadObjectField(array, JSTypedArray::kBufferOffset); in GetBuffer()
941 TNode<UintPtrT> backing_store = LoadObjectField<UintPtrT>( in GetBuffer()
[all …]
Dbuiltins-constructor-gen.cc93 LoadObjectField(shared_function_info, SharedFunctionInfo::kFlagsOffset, in TF_BUILTIN()
196 LoadObjectField(new_target, JSFunction::kPrototypeOrInitialMapOffset); in EmitFastNewObject()
203 LoadObjectField(initial_map, Map::kConstructorOrBackPointerOffset); in EmitFastNewObject()
311 Node* value = LoadObjectField(boilerplate, offset); in EmitCreateRegExpLiteral()
536 Node* field = LoadObjectField(boilerplate, offset.value()); in EmitCreateShallowObjectLiteral()
563 Node* field = LoadObjectField(boilerplate, offset); in EmitCreateShallowObjectLiteral()
570 Node* field = LoadObjectField(copy, offset); in EmitCreateShallowObjectLiteral()
618 Node* map = LoadObjectField(object_function, in EmitCreateEmptyObjectLiteral()
Dbuiltins-generator-gen.cc37 CAST(LoadObjectField(receiver, JSGeneratorObject::kContinuationOffset)); in GeneratorPrototypeResume()
61 CAST(LoadObjectField(receiver, JSGeneratorObject::kContinuationOffset)); in GeneratorPrototypeResume()
Dbuiltins-date-gen.cc37 Return(LoadObjectField(receiver, JSDate::kValueOffset)); in Generate_DatePrototype_GetField()
45 Node* cache_stamp = LoadObjectField(receiver, JSDate::kCacheStampOffset); in Generate_DatePrototype_GetField()
47 Return(LoadObjectField( in Generate_DatePrototype_GetField()
Dbuiltins-regexp-gen.cc100 TNode<Map> initial_map = CAST(LoadObjectField( in RegExpCreate()
122 return LoadObjectField(regexp, field_offset); in FastLoadLastIndex()
239 CAST(LoadObjectField(regexp, JSRegExp::kDataOffset)); in ConstructNewResultFromMatchInfo()
367 TNode<FixedArray> data = CAST(LoadObjectField(regexp, JSRegExp::kDataOffset)); in RegExpExecInternal()
694 TNode<Smi> flags = CAST(LoadObjectField(regexp, JSRegExp::kFlagsOffset)); in RegExpPrototypeExecBodyWithoutResult()
839 LoadObjectField(regexp_fun, JSFunction::kPrototypeOrInitialMapOffset); in IsFastRegExpNoPrototype()
926 LoadObjectField(regexp_fun, JSFunction::kPrototypeOrInitialMapOffset); in BranchIfFastRegExp()
1009 TNode<FixedArray> data = CAST(LoadObjectField(regexp, JSRegExp::kDataOffset)); in TF_BUILTIN()
1115 Node* const flags_smi = LoadObjectField(regexp, JSRegExp::kFlagsOffset); in FlagsGetter()
1325 LoadObjectField(CAST(pattern), JSRegExp::kSourceOffset); in TF_BUILTIN()
[all …]
Dbuiltins-sharedarraybuffer-gen.cc53 Node* array_buffer = LoadObjectField(tagged, JSTypedArray::kBufferOffset); in ValidateSharedTypedArray()
54 Node* bitfield = LoadObjectField(array_buffer, JSArrayBuffer::kBitFieldOffset, in ValidateSharedTypedArray()
80 LoadObjectField(array_buffer, JSArrayBuffer::kBackingStoreOffset); in ValidateSharedTypedArray()
82 context, LoadObjectField(tagged, JSArrayBufferView::kByteOffsetOffset))); in ValidateSharedTypedArray()
Dbuiltins-boolean-gen.cc22 Node* result = LoadObjectField(value, Oddball::kToStringOffset); in TF_BUILTIN()
Dbuiltins-symbol-gen.cc21 Node* result = LoadObjectField(value, Symbol::kNameOffset); in TF_BUILTIN()
Dbuiltins-iterator-gen.cc96 Node* done = LoadObjectField(result, JSIteratorResult::kDoneOffset); in IteratorStep()
139 var_value.Bind(LoadObjectField(result, JSIteratorResult::kValueOffset)); in IteratorValue()
Dbuiltins-async-gen.cc58 LoadObjectField(promise_fun, JSFunction::kPrototypeOrInitialMapOffset); in Await()
185 LoadObjectField(promise_fun, JSFunction::kPrototypeOrInitialMapOffset); in AwaitOptimized()
Dbuiltins-call-gen.cc168 LoadObjectField(js_arguments, JSArgumentsObject::kLengthOffset); in CallOrConstructWithArrayLike()
303 GotoIf(WordEqual(LoadObjectField(protector_cell, PropertyCell::kValueOffset), in CallOrConstructWithSpread()
/external/v8/src/ic/
Daccessor-assembler.cc251 LoadObjectField(call_handler_info, CallHandlerInfo::kJsCallbackOffset)); in HandleLoadAccessor()
252 TNode<WordT> callback = TNode<WordT>::UncheckedCast(LoadObjectField( in HandleLoadAccessor()
255 LoadObjectField(call_handler_info, CallHandlerInfo::kDataOffset); in HandleLoadAccessor()
298 exit_point->Return(LoadObjectField(holder, offset)); in HandleLoadField()
303 LoadObjectField(holder, offset, MachineType::Float64())); in HandleLoadField()
305 Node* mutable_heap_number = LoadObjectField(holder, offset); in HandleLoadField()
315 Node* value = LoadObjectField(properties, offset); in HandleLoadField()
529 Node* getter = LoadObjectField(accessor_pair, AccessorPair::kGetterOffset); in HandleLoadICSmiHandlerCase()
584 Node* value = LoadObjectField(holder, PropertyCell::kValueOffset); in HandleLoadICSmiHandlerCase()
606 LoadObjectField(p->receiver, JSModuleNamespace::kModuleOffset, in HandleLoadICSmiHandlerCase()
[all …]
/external/v8/src/
Dcode-stub-assembler.cc260 return TNode<Int64T>::UncheckedCast(LoadObjectField( in HashSeed()
273 return TNode<Int32T>::UncheckedCast(LoadObjectField( in HashSeedHigh()
286 return TNode<Int32T>::UncheckedCast(LoadObjectField( in HashSeedLow()
1079 WordEqual(LoadObjectField(protector_cell, PropertyCell::kValueOffset), in IsFastJSArrayWithNoCustomIteration()
1366 Node* value_value = LoadObjectField(value, HeapNumber::kValueOffset, in BranchIfToBooleanIsTrue()
1405 Node* CodeStubAssembler::LoadObjectField(SloppyTNode<HeapObject> object, in LoadObjectField() function in v8::internal::CodeStubAssembler
1411 Node* CodeStubAssembler::LoadObjectField(SloppyTNode<HeapObject> object, in LoadObjectField() function in v8::internal::CodeStubAssembler
1425 LoadObjectField(object, offset, MachineType::Int32())); in LoadAndUntagObjectField()
1428 LoadObjectField(object, offset, MachineType::AnyTagged())); in LoadAndUntagObjectField()
1439 LoadObjectField(object, offset, MachineType::Int32())); in LoadAndUntagToWord32ObjectField()
[all …]
/external/v8/src/interpreter/
Dinterpreter-generator.cc685 CAST(LoadObjectField(module, Module::kRegularExportsOffset)); in IGNITION_HANDLER()
689 SetAccumulator(LoadObjectField(cell, Cell::kValueOffset)); in IGNITION_HANDLER()
696 CAST(LoadObjectField(module, Module::kRegularImportsOffset)); in IGNITION_HANDLER()
700 SetAccumulator(LoadObjectField(cell, Cell::kValueOffset)); in IGNITION_HANDLER()
727 CAST(LoadObjectField(module, Module::kRegularExportsOffset)); in IGNITION_HANDLER()
1190 var_value.Bind(LoadObjectField(value, Oddball::kToNumberOffset)); in UnaryOpWithFeedback()
2616 LoadObjectField(closure, JSFunction::kSharedFunctionInfoOffset); in IGNITION_HANDLER()
2617 Node* flags = LoadObjectField(shared_info, SharedFunctionInfo::kFlagsOffset, in IGNITION_HANDLER()
2885 LoadObjectField(descriptors, DescriptorArray::kEnumCacheOffset); in IGNITION_HANDLER()
2886 Node* enum_keys = LoadObjectField(enum_cache, EnumCache::kKeysOffset); in IGNITION_HANDLER()
[all …]
Dinterpreter-intrinsics-generator.cc343 __ LoadObjectField(generator, JSGeneratorObject::kInputOrDebugPosOffset); in GeneratorGetInputOrDebugPos()
352 __ LoadObjectField(generator, JSGeneratorObject::kResumeModeOffset); in GeneratorGetResumeMode()
372 __ LoadObjectField(module, Module::kImportMetaOffset); in GetImportMetaObject()
Dinterpreter-assembler.cc650 TNode<FixedArray> constant_pool = CAST(LoadObjectField( in LoadConstantPoolEntry()
780 LoadObjectField(current, JSFunction::kContextOffset); in CollectCallableFeedback()
789 var_current.Bind(LoadObjectField( in CollectCallableFeedback()
1008 LoadObjectField(current, JSFunction::kContextOffset); in Construct()
1017 var_current.Bind(LoadObjectField( in Construct()
1171 LoadObjectField(current, JSFunction::kContextOffset); in ConstructWithSpread()
1180 var_current.Bind(LoadObjectField( in ConstructWithSpread()
1495 return LoadObjectField(BytecodeArrayTaggedPointer(), in LoadOSRNestingLevel()

12