| Index: src/compiler/access-builder.cc
|
| diff --git a/src/compiler/access-builder.cc b/src/compiler/access-builder.cc
|
| index 0b1769bc4af0b49df4abf6ca4267f2ab532e55ab..f2446b3047e0c986520c1ceed6d4203c2340dcd1 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::ForSharedFunctionInfo() {
|
| + return {kTaggedBase, JSFunction::kSharedFunctionInfoOffset, Handle<Name>(),
|
| + Type::Any(), kMachAnyTagged};
|
| +}
|
| +
|
| +
|
| +FieldAccess AccessBuilder::ForTypeFeedbackVector() {
|
| + return {kTaggedBase, SharedFunctionInfo::kFeedbackVectorOffset,
|
| + Handle<Name>(), Type::Any(), kMachAnyTagged};
|
| +}
|
| +
|
| +
|
| } // namespace compiler
|
| } // namespace internal
|
| } // namespace v8
|
|
|