Home | History | Annotate | Download | only in compiler

Lines Matching refs:FieldAccess

19 FieldAccess AccessBuilder::ForExternalDoubleValue() {
20 FieldAccess access = {kUntaggedBase, 0,
28 FieldAccess AccessBuilder::ForExternalTaggedValue() {
29 FieldAccess access = {kUntaggedBase, 0,
37 FieldAccess AccessBuilder::ForExternalUint8Value() {
38 FieldAccess access = {kUntaggedBase, 0,
46 FieldAccess AccessBuilder::ForMap() {
47 FieldAccess access = {kTaggedBase, HeapObject::kMapOffset,
56 FieldAccess AccessBuilder::ForHeapNumberValue() {
57 FieldAccess access = {
66 FieldAccess AccessBuilder::ForJSObjectProperties() {
67 FieldAccess access = {kTaggedBase, JSObject::kPropertiesOffset,
76 FieldAccess AccessBuilder::ForJSObjectElements() {
77 FieldAccess access = {kTaggedBase, JSObject::kElementsOffset,
86 FieldAccess AccessBuilder::ForJSObjectInObjectProperty(Handle<Map> map,
89 FieldAccess access = {kTaggedBase, offset,
97 FieldAccess AccessBuilder::ForJSObjectOffset(
99 FieldAccess access = {kTaggedBase, offset,
107 FieldAccess AccessBuilder::ForJSCollectionTable() {
108 FieldAccess access = {kTaggedBase, JSCollection::kTableOffset,
116 FieldAccess AccessBuilder::ForJSFunctionPrototypeOrInitialMap() {
117 FieldAccess access = {
126 FieldAccess AccessBuilder::ForJSFunctionContext() {
127 FieldAccess access = {kTaggedBase, JSFunction::kContextOffset,
136 FieldAccess AccessBuilder::ForJSFunctionSharedFunctionInfo() {
137 FieldAccess access = {
146 FieldAccess AccessBuilder::ForJSFunctionFeedbackVector() {
147 FieldAccess access = {kTaggedBase, JSFunction::kFeedbackVectorOffset,
155 FieldAccess AccessBuilder::ForJSFunctionCodeEntry() {
156 FieldAccess access = {kTaggedBase, JSFunction::kCodeEntryOffset,
164 FieldAccess AccessBuilder::ForJSFunctionNextFunctionLink() {
165 FieldAccess access = {
174 FieldAccess AccessBuilder::ForJSGeneratorObjectContext() {
175 FieldAccess access = {kTaggedBase, JSGeneratorObject::kContextOffset,
183 FieldAccess AccessBuilder::ForJSGeneratorObjectContinuation() {
184 FieldAccess access = {
193 FieldAccess AccessBuilder::ForJSGeneratorObjectInputOrDebugPos() {
194 FieldAccess access = {
203 FieldAccess AccessBuilder::ForJSGeneratorObjectRegisterFile() {
204 FieldAccess access = {
213 FieldAccess AccessBuilder::ForJSGeneratorObjectResumeMode() {
214 FieldAccess access = {
223 FieldAccess AccessBuilder::ForJSArrayLength(ElementsKind elements_kind) {
225 FieldAccess access = {kTaggedBase,
244 FieldAccess AccessBuilder::ForJSArrayBufferBackingStore() {
245 FieldAccess access = {
254 FieldAccess AccessBuilder::ForJSArrayBufferBitField() {
255 FieldAccess access = {
263 FieldAccess AccessBuilder::ForJSArrayBufferViewBuffer() {
264 FieldAccess access = {kTaggedBase, JSArrayBufferView::kBufferOffset,
272 FieldAccess AccessBuilder::ForJSArrayBufferViewByteLength() {
273 FieldAccess access = {kTaggedBase,
284 FieldAccess AccessBuilder::ForJSArrayBufferViewByteOffset() {
285 FieldAccess access = {kTaggedBase,
296 FieldAccess AccessBuilder::ForJSTypedArrayLength() {
297 FieldAccess access = {kTaggedBase,
308 FieldAccess AccessBuilder::ForJSDateValue() {
309 FieldAccess access = {kTaggedBase,
320 FieldAccess AccessBuilder::ForJSDateField(JSDate::FieldIndex index) {
321 FieldAccess access = {
331 FieldAccess AccessBuilder::ForJSIteratorResultDone() {
332 FieldAccess access = {kTaggedBase, JSIteratorResult::kDoneOffset,
341 FieldAccess AccessBuilder::ForJSIteratorResultValue() {
342 FieldAccess access = {kTaggedBase, JSIteratorResult::kValueOffset,
351 FieldAccess AccessBuilder::ForJSRegExpFlags() {
352 FieldAccess access = {kTaggedBase, JSRegExp::kFlagsOffset,
361 FieldAccess AccessBuilder::ForJSRegExpSource() {
362 FieldAccess access = {kTaggedBase, JSRegExp::kSourceOffset,
371 FieldAccess AccessBuilder::ForFixedArrayLength() {
372 FieldAccess access = {kTaggedBase,
383 FieldAccess AccessBuilder::ForFixedTypedArrayBaseBasePointer() {
384 FieldAccess access = {
393 FieldAccess AccessBuilder::ForFixedTypedArrayBaseExternalPointer() {
394 FieldAccess access = {kTaggedBase,
405 FieldAccess AccessBuilder::ForDescriptorArrayEnumCache() {
406 FieldAccess access = {
416 FieldAccess AccessBuilder::ForDescriptorArrayEnumCacheBridgeCache() {
417 FieldAccess access = {
427 FieldAccess AccessBuilder::ForMapBitField() {
428 FieldAccess access = {
437 FieldAccess AccessBuilder::ForMapBitField3() {
438 FieldAccess access = {
447 FieldAccess AccessBuilder::ForMapDescriptors() {
448 FieldAccess access = {kTaggedBase, Map::kDescriptorsOffset,
457 FieldAccess AccessBuilder::ForMapInstanceType() {
458 FieldAccess access = {
467 FieldAccess AccessBuilder::ForMapPrototype() {
468 FieldAccess access = {kTaggedBase, Map::kPrototypeOffset,
476 FieldAccess AccessBuilder::ForModuleRegularExports() {
477 FieldAccess access = {kTaggedBase, Module::kRegularExportsOffset,
485 FieldAccess AccessBuilder::ForModuleRegularImports() {
486 FieldAccess access = {kTaggedBase, Module::kRegularImportsOffset,
494 FieldAccess AccessBuilder::ForNameHashField() {
495 FieldAccess access = {kTaggedBase, Name::kHashFieldOffset,
503 FieldAccess AccessBuilder::ForStringLength() {
504 FieldAccess access = {kTaggedBase,
515 FieldAccess AccessBuilder::ForConsStringFirst() {
516 FieldAccess access = {kTaggedBase, ConsString::kFirstOffset,
524 FieldAccess AccessBuilder::ForConsStringSecond() {
525 FieldAccess access = {kTaggedBase, ConsString::kSecondOffset,
533 FieldAccess AccessBuilder::ForThinStringActual() {
534 FieldAccess access = {kTaggedBase, ThinString::kActualOffset,
542 FieldAccess AccessBuilder::ForSlicedStringOffset() {
543 FieldAccess access = {kTaggedBase, SlicedString::kOffsetOffset,
551 FieldAccess AccessBuilder::ForSlicedStringParent() {
552 FieldAccess access = {kTaggedBase, SlicedString::kParentOffset,
560 FieldAccess AccessBuilder::ForExternalStringResourceData() {
561 FieldAccess access = {kTaggedBase,
602 FieldAccess AccessBuilder::ForJSGlobalObjectGlobalProxy() {
603 FieldAccess access = {kTaggedBase, JSGlobalObject::kGlobalProxyOffset,
611 FieldAccess AccessBuilder::ForJSGlobalObjectNativeContext() {
612 FieldAccess access = {
621 FieldAccess AccessBuilder::ForJSArrayIteratorObject() {
622 FieldAccess access = {kTaggedBase,
633 FieldAccess AccessBuilder::ForJSArrayIteratorIndex(InstanceType instance_type,
637 FieldAccess access = {kTaggedBase,
665 FieldAccess AccessBuilder::ForJSArrayIteratorObjectMap() {
666 FieldAccess access = {
675 FieldAccess AccessBuilder::ForJSStringIteratorString() {
676 FieldAccess access = {kTaggedBase, JSStringIterator::kStringOffset,
684 FieldAccess AccessBuilder::ForJSStringIteratorIndex() {
685 FieldAccess access = {kTaggedBase,
696 FieldAccess AccessBuilder::ForValue() {
697 FieldAccess access = {kTaggedBase, JSValue::kValueOffset,
706 FieldAccess AccessBuilder::ForArgumentsLength() {
707 FieldAccess access = {kTaggedBase, JSArgumentsObject::kLengthOffset,
716 FieldAccess AccessBuilder::ForArgumentsCallee() {
717 FieldAccess access = {
727 FieldAccess AccessBuilder::ForFixedArraySlot(
730 FieldAccess access = {kTaggedBase, offset,
739 FieldAccess AccessBuilder::ForCellValue() {
740 FieldAccess access = {kTaggedBase, Cell::kValueOffset,
748 FieldAccess AccessBuilder::ForContextSlot(size_t index) {
752 FieldAccess access = {kTaggedBase, offset,
760 FieldAccess AccessBuilder::ForContextExtensionScopeInfo() {
761 FieldAccess access = {
770 FieldAccess AccessBuilder::ForContextExtensionExtension() {
771 FieldAccess access = {kTaggedBase, ContextExtension::kExtensionOffset,
884 FieldAccess AccessBuilder::ForHashTableBaseNumberOfElements() {
885 FieldAccess access = {
897 FieldAccess AccessBuilder::ForHashTableBaseNumberOfDeletedElement() {
898 FieldAccess access = {
907 FieldAccess AccessBuilder::ForHashTableBaseCapacity() {
908 FieldAccess access = {
920 FieldAccess AccessBuilder::ForDictionaryMaxNumberKey() {
921 FieldAccess access = {
933 FieldAccess AccessBuilder::ForDictionaryNextEnumerationIndex() {
934 FieldAccess access = {