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 |