H A D | access-builder.cc | 5 #include "src/compiler/access-builder.h" 27 FieldAccess access = {kUntaggedBase, 0, MaybeHandle<Name>(), in ForExternalIntPtr() local 30 return access; in ForExternalIntPtr() 35 FieldAccess access = {kTaggedBase, HeapObject::kMapOffset, in ForMap() local 39 return access; in ForMap() 44 FieldAccess access = { in ForHeapNumberValue() local 48 return access; in ForHeapNumberValue() 53 FieldAccess access = { in ForBigIntBitfield() local 57 return access; in ForBigIntBitfield() 63 FieldAccess access in ForBigIntOptionalPadding() local 73 FieldAccess access = { ForBigIntLeastSignificantDigit64() local 82 FieldAccess access = {kTaggedBase, JSObject::kPropertiesOrHashOffset, ForJSObjectPropertiesOrHash() local 91 FieldAccess access = {kTaggedBase, JSObject::kPropertiesOrHashOffset, ForJSObjectPropertiesOrHashKnownPointer() local 100 FieldAccess access = {kTaggedBase, JSObject::kElementsOffset, ForJSObjectElements() local 111 FieldAccess access = {kTaggedBase, offset, ForJSObjectInObjectProperty() local 121 FieldAccess access = {kTaggedBase, offset, ForJSObjectOffset() local 130 FieldAccess access = {kTaggedBase, JSCollection::kTableOffset, ForJSCollectionTable() local 139 FieldAccess access = { ForJSCollectionIteratorTable() local 149 FieldAccess access = {kTaggedBase, ForJSCollectionIteratorIndex() local 161 FieldAccess access = { ForJSFunctionPrototypeOrInitialMap() local 171 FieldAccess access = {kTaggedBase, JSFunction::kContextOffset, ForJSFunctionContext() local 180 FieldAccess access = { ForJSFunctionSharedFunctionInfo() local 190 FieldAccess access = {kTaggedBase, JSFunction::kFeedbackCellOffset, ForJSFunctionFeedbackCell() local 199 FieldAccess access = {kTaggedBase, JSFunction::kCodeOffset, ForJSFunctionCode() local 208 FieldAccess access = { ForJSBoundFunctionBoundTargetFunction() local 218 FieldAccess access = {kTaggedBase, JSBoundFunction::kBoundThisOffset, ForJSBoundFunctionBoundThis() local 227 FieldAccess access = { ForJSBoundFunctionBoundArguments() local 237 FieldAccess access = {kTaggedBase, JSGeneratorObject::kContextOffset, ForJSGeneratorObjectContext() local 246 FieldAccess access = {kTaggedBase, ForJSGeneratorObjectFunction() local 258 FieldAccess access = {kTaggedBase, JSGeneratorObject::kReceiverOffset, ForJSGeneratorObjectReceiver() local 267 FieldAccess access = { ForJSGeneratorObjectContinuation() local 277 FieldAccess access = { ForJSGeneratorObjectInputOrDebugPos() local 287 FieldAccess access = { ForJSGeneratorObjectParametersAndRegisters() local 297 FieldAccess access = { ForJSGeneratorObjectResumeMode() local 307 FieldAccess access = { ForJSAsyncFunctionObjectPromise() local 317 FieldAccess access = { ForJSAsyncGeneratorObjectQueue() local 327 FieldAccess access = { ForJSAsyncGeneratorObjectIsAwaiting() local 338 FieldAccess access = {kTaggedBase, ForJSArrayLength() local 359 FieldAccess access = { ForJSArrayBufferBitField() local 368 FieldAccess access = {kTaggedBase, JSArrayBufferView::kBufferOffset, ForJSArrayBufferViewBuffer() local 377 FieldAccess access = {kTaggedBase, ForJSArrayBufferViewByteLength() local 389 FieldAccess access = {kTaggedBase, ForJSArrayBufferViewByteOffset() local 401 FieldAccess access = {kTaggedBase, ForJSTypedArrayLength() local 413 FieldAccess access = {kTaggedBase, JSTypedArray::kBasePointerOffset, ForJSTypedArrayBasePointer() local 422 FieldAccess access = { ForJSTypedArrayExternalPointer() local 443 FieldAccess access = { ForJSDataViewDataPointer() local 464 FieldAccess access = {kTaggedBase, ForJSDateValue() local 476 FieldAccess access = { ForJSDateField() local 486 FieldAccess access = {kTaggedBase, JSIteratorResult::kDoneOffset, ForJSIteratorResultDone() local 495 FieldAccess access = {kTaggedBase, JSIteratorResult::kValueOffset, ForJSIteratorResultValue() local 504 FieldAccess access = {kTaggedBase, JSRegExp::kDataOffset, ForJSRegExpData() local 513 FieldAccess access = {kTaggedBase, JSRegExp::kFlagsOffset, ForJSRegExpFlags() local 522 FieldAccess access = {kTaggedBase, JSRegExp::kLastIndexOffset, ForJSRegExpLastIndex() local 531 FieldAccess access = {kTaggedBase, JSRegExp::kSourceOffset, ForJSRegExpSource() local 540 FieldAccess access = {kTaggedBase, ForFixedArrayLength() local 552 FieldAccess access = {kTaggedBase, ForWeakFixedArrayLength() local 564 FieldAccess access = { ForSloppyArgumentsElementsContext() local 574 FieldAccess access = { ForSloppyArgumentsElementsArguments() local 584 FieldAccess access = { ForPropertyArrayLengthAndHash() local 594 FieldAccess access = { ForDescriptorArrayEnumCache() local 604 FieldAccess access = { ForMapBitField() local 613 FieldAccess access = { ForMapBitField2() local 622 FieldAccess access = { ForMapBitField3() local 631 FieldAccess access = {kTaggedBase, Map::kInstanceDescriptorsOffset, ForMapDescriptors() local 640 FieldAccess access = { ForMapInstanceType() local 649 FieldAccess access = {kTaggedBase, Map::kPrototypeOffset, ForMapPrototype() local 658 FieldAccess access = { ForMapNativeContext() local 668 FieldAccess access = { ForModuleRegularExports() local 678 FieldAccess access = { ForModuleRegularImports() local 688 FieldAccess access = {kTaggedBase, Name::kRawHashFieldOffset, ForNameRawHashField() local 697 FieldAccess access = {kTaggedBase, ForStringLength() local 709 FieldAccess access = {kTaggedBase, ConsString::kFirstOffset, ForConsStringFirst() local 718 FieldAccess access = {kTaggedBase, ConsString::kSecondOffset, ForConsStringSecond() local 727 FieldAccess access = {kTaggedBase, ThinString::kActualOffset, ForThinStringActual() local 736 FieldAccess access = {kTaggedBase, SlicedString::kOffsetOffset, ForSlicedStringOffset() local 745 FieldAccess access = {kTaggedBase, SlicedString::kParentOffset, ForSlicedStringParent() local 754 FieldAccess access = { ForExternalStringResourceData() local 773 ElementAccess access = {kTaggedBase, SeqOneByteString::kHeaderSize, ForSeqOneByteStringCharacter() local 781 ElementAccess access = {kTaggedBase, SeqTwoByteString::kHeaderSize, ForSeqTwoByteStringCharacter() local 789 FieldAccess access = { ForJSGlobalProxyNativeContext() local 799 FieldAccess access = { ForJSArrayIteratorIteratedObject() local 811 FieldAccess access = {kTaggedBase, ForJSArrayIteratorNextIndex() local 823 FieldAccess access = {kTaggedBase, ForJSArrayIteratorKind() local 835 FieldAccess access = {kTaggedBase, JSStringIterator::kStringOffset, ForJSStringIteratorString() local 844 FieldAccess access = {kTaggedBase, ForJSStringIteratorIndex() local 858 FieldAccess access = {kTaggedBase, offset, ForArgumentsLength() local 867 FieldAccess access = { ForArgumentsCallee() local 879 FieldAccess access = {kTaggedBase, offset, ForFixedArraySlot() local 889 FieldAccess access = {kTaggedBase, offset, ForFeedbackVectorSlot() local 899 FieldAccess access = {kTaggedBase, offset, ForWeakFixedArraySlot() local 907 FieldAccess access = {kTaggedBase, Cell::kValueOffset, ForCellValue() local 916 FieldAccess access = {kTaggedBase, ScopeInfo::kFlagsOffset, ForScopeInfoFlags() local 928 FieldAccess access = {kTaggedBase, offset, ForContextSlot() local 940 FieldAccess access = {kTaggedBase, offset, ForContextSlotKnownPointer() local 949 ElementAccess access = {kTaggedBase, FixedArray::kHeaderSize, Type::Any(), ForFixedArrayElement() local 956 ElementAccess const access = {kTaggedBase, WeakFixedArray::kHeaderSize, ForWeakFixedArrayElement() local 964 ElementAccess access = { ForSloppyArgumentsElementsMappedEntry() local 972 ElementAccess access = {kTaggedBase, FixedArray::kHeaderSize, Type::Any(), ForFixedArrayElement() local 1006 ElementAccess access = { ForStackArgument() local 1016 ElementAccess access = {kTaggedBase, FixedDoubleArray::kHeaderSize, ForFixedDoubleArrayElement() local 1024 FieldAccess access = {kTaggedBase, EnumCache::kKeysOffset, ForEnumCacheKeys() local 1033 FieldAccess access = {kTaggedBase, EnumCache::kIndicesOffset, ForEnumCacheIndices() local 1047 ElementAccess access = {taggedness, header_size, Type::Signed32(), ForTypedArrayElement() local 1053 ElementAccess access = {taggedness, header_size, Type::Unsigned32(), ForTypedArrayElement() local 1058 ElementAccess access = {taggedness, header_size, Type::Signed32(), ForTypedArrayElement() local 1063 ElementAccess access = {taggedness, header_size, Type::Unsigned32(), ForTypedArrayElement() local 1068 ElementAccess access = {taggedness, header_size, Type::Signed32(), ForTypedArrayElement() local 1073 ElementAccess access = {taggedness, header_size, Type::Unsigned32(), ForTypedArrayElement() local 1078 ElementAccess access = {taggedness, header_size, Type::Number(), ForTypedArrayElement() local 1083 ElementAccess access = {taggedness, header_size, Type::Number(), ForTypedArrayElement() local 1097 FieldAccess access = { ForHashTableBaseNumberOfElements() local 1110 FieldAccess access = {kTaggedBase, ForHashTableBaseNumberOfDeletedElement() local 1123 FieldAccess access = { ForHashTableBaseCapacity() local 1140 FieldAccess const access = { ForOrderedHashMapOrSetNextTable() local 1154 FieldAccess const access = {kTaggedBase, ForOrderedHashMapOrSetNumberOfBuckets() local 1170 FieldAccess const access = {kTaggedBase, ForOrderedHashMapOrSetNumberOfDeletedElements() local 1186 FieldAccess const access = {kTaggedBase, ForOrderedHashMapOrSetNumberOfElements() local 1198 ElementAccess const access = {kTaggedBase, ForOrderedHashMapEntryValue() local 1208 FieldAccess access = { ForDictionaryNextEnumerationIndex() local 1221 FieldAccess access = { ForDictionaryObjectHashIndex() local 1234 FieldAccess access = {kTaggedBase, ForFeedbackCellInterruptBudget() local 1246 FieldAccess access = {kTaggedBase, ForFeedbackVectorInvocationCount() local 1258 FieldAccess access = { ForFeedbackVectorFlags() local 1267 FieldAccess access = { ForFeedbackVectorClosureFeedbackCellArray() local [all...] |