| Index: src/compiler/access-builder.cc
|
| diff --git a/src/compiler/access-builder.cc b/src/compiler/access-builder.cc
|
| index 0b1769bc4af0b49df4abf6ca4267f2ab532e55ab..fa27c1563680d63018a78c2479068729696e31c0 100644
|
| --- a/src/compiler/access-builder.cc
|
| +++ b/src/compiler/access-builder.cc
|
| @@ -150,6 +150,20 @@ ElementAccess AccessBuilder::ForSeqStringChar(String::Encoding encoding) {
|
| return {kUntaggedBase, 0, Type::None(), kMachNone};
|
| }
|
|
|
| +
|
| +// static
|
| +FieldAccess AccessBuilder::ForJSFunctionSharedFunctionInfo() {
|
| + return {kTaggedBase, JSFunction::kSharedFunctionInfoOffset, Handle<Name>(),
|
| + Type::Any(), kMachAnyTagged};
|
| +}
|
| +
|
| +
|
| +// static
|
| +FieldAccess AccessBuilder::ForSharedFunctionInfoTypeFeedbackVector() {
|
| + return {kTaggedBase, SharedFunctionInfo::kFeedbackVectorOffset,
|
| + Handle<Name>(), Type::Any(), kMachAnyTagged};
|
| +}
|
| +
|
| } // namespace compiler
|
| } // namespace internal
|
| } // namespace v8
|
|
|