Index: src/compiler/access-builder.cc |
diff --git a/src/compiler/access-builder.cc b/src/compiler/access-builder.cc |
index bf9e694ce71748ea1c74dded4febe21a306970fe..a20ef70550266bf8d038a746f33d1820acde66b9 100644 |
--- a/src/compiler/access-builder.cc |
+++ b/src/compiler/access-builder.cc |
@@ -275,13 +275,21 @@ FieldAccess AccessBuilder::ForSharedFunctionInfoTypeFeedbackVector() { |
// static |
ElementAccess AccessBuilder::ForFixedArrayElement() { |
- ElementAccess access = {kTaggedBase, FixedArray::kHeaderSize, Type::Any(), |
+ ElementAccess access = {kTaggedBase, FixedArray::kHeaderSize, Type::Tagged(), |
kMachAnyTagged}; |
return access; |
} |
// static |
+ElementAccess AccessBuilder::ForFixedDoubleArrayElement() { |
+ ElementAccess access = {kTaggedBase, FixedDoubleArray::kHeaderSize, |
+ TypeCache::Get().kFloat64, kMachFloat64}; |
+ return access; |
+} |
+ |
+ |
+// static |
ElementAccess AccessBuilder::ForTypedArrayElement(ExternalArrayType type, |
bool is_external) { |
BaseTaggedness taggedness = is_external ? kUntaggedBase : kTaggedBase; |