/external/v8/src/builtins/ |
D | builtins-promise-gen.cc | 27 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 …]
|
D | builtins-lazy-gen.cc | 95 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()
|
D | builtins-internal-gen.cc | 41 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 …]
|
D | builtins-proxy-gen.cc | 20 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 …]
|
D | builtins-object-gen.cc | 735 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 …]
|
D | builtins-async-generator-gen.cc | 42 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 …]
|
D | builtins-collections-gen.cc | 344 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 …]
|
D | builtins-async-iterator-gen.cc | 134 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()
|
D | builtins-data-view-gen.h | 21 return CAST(LoadObjectField(data_view, JSDataView::kByteOffsetOffset)); in LoadDataViewByteOffset() 25 return CAST(LoadObjectField(data_view, JSDataView::kByteLengthOffset)); in LoadDataViewByteLength()
|
D | builtins-typed-array-gen.cc | 94 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 …]
|
D | builtins-constructor-gen.cc | 93 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()
|
D | builtins-generator-gen.cc | 37 CAST(LoadObjectField(receiver, JSGeneratorObject::kContinuationOffset)); in GeneratorPrototypeResume() 61 CAST(LoadObjectField(receiver, JSGeneratorObject::kContinuationOffset)); in GeneratorPrototypeResume()
|
D | builtins-date-gen.cc | 37 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()
|
D | builtins-regexp-gen.cc | 100 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 …]
|
D | builtins-sharedarraybuffer-gen.cc | 53 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()
|
D | builtins-boolean-gen.cc | 22 Node* result = LoadObjectField(value, Oddball::kToStringOffset); in TF_BUILTIN()
|
D | builtins-symbol-gen.cc | 21 Node* result = LoadObjectField(value, Symbol::kNameOffset); in TF_BUILTIN()
|
D | builtins-iterator-gen.cc | 96 Node* done = LoadObjectField(result, JSIteratorResult::kDoneOffset); in IteratorStep() 139 var_value.Bind(LoadObjectField(result, JSIteratorResult::kValueOffset)); in IteratorValue()
|
D | builtins-async-gen.cc | 58 LoadObjectField(promise_fun, JSFunction::kPrototypeOrInitialMapOffset); in Await() 185 LoadObjectField(promise_fun, JSFunction::kPrototypeOrInitialMapOffset); in AwaitOptimized()
|
D | builtins-call-gen.cc | 168 LoadObjectField(js_arguments, JSArgumentsObject::kLengthOffset); in CallOrConstructWithArrayLike() 303 GotoIf(WordEqual(LoadObjectField(protector_cell, PropertyCell::kValueOffset), in CallOrConstructWithSpread()
|
/external/v8/src/ic/ |
D | accessor-assembler.cc | 251 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/ |
D | code-stub-assembler.cc | 260 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/ |
D | interpreter-generator.cc | 685 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 …]
|
D | interpreter-intrinsics-generator.cc | 343 __ LoadObjectField(generator, JSGeneratorObject::kInputOrDebugPosOffset); in GeneratorGetInputOrDebugPos() 352 __ LoadObjectField(generator, JSGeneratorObject::kResumeModeOffset); in GeneratorGetResumeMode() 372 __ LoadObjectField(module, Module::kImportMetaOffset); in GetImportMetaObject()
|
D | interpreter-assembler.cc | 650 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()
|