Index: src/compiler/access-builder.cc |
diff --git a/src/compiler/access-builder.cc b/src/compiler/access-builder.cc |
index a1e95a95b4cf561193e5ee6f1428177958fb707b..45173bfcf55e6c5342017aa0778ad1de8ab7b331 100644 |
--- a/src/compiler/access-builder.cc |
+++ b/src/compiler/access-builder.cc |
@@ -17,8 +17,8 @@ namespace compiler { |
// static |
FieldAccess AccessBuilder::ForMap() { |
FieldAccess access = { |
- kTaggedBase, HeapObject::kMapOffset, MaybeHandle<Name>(), |
- Type::Any(), MachineType::AnyTagged(), kMapWriteBarrier}; |
+ kTaggedBase, HeapObject::kMapOffset, MaybeHandle<Name>(), |
+ Type::OtherInternal(), MachineType::AnyTagged(), kMapWriteBarrier}; |
return access; |
} |
@@ -92,7 +92,7 @@ FieldAccess AccessBuilder::ForJSFunctionSharedFunctionInfo() { |
FieldAccess access = {kTaggedBase, |
JSFunction::kSharedFunctionInfoOffset, |
Handle<Name>(), |
- Type::Any(), |
+ Type::OtherInternal(), |
MachineType::AnyTagged(), |
kPointerWriteBarrier}; |
return access; |
@@ -156,7 +156,7 @@ FieldAccess AccessBuilder::ForJSGeneratorObjectInputOrDebugPos() { |
FieldAccess access = {kTaggedBase, |
JSGeneratorObject::kInputOrDebugPosOffset, |
Handle<Name>(), |
- Type::Any(), |
+ Type::NonInternal(), |
MachineType::AnyTagged(), |
kFullWriteBarrier}; |
return access; |
@@ -283,8 +283,8 @@ FieldAccess AccessBuilder::ForJSDateField(JSDate::FieldIndex index) { |
// static |
FieldAccess AccessBuilder::ForJSIteratorResultDone() { |
FieldAccess access = { |
- kTaggedBase, JSIteratorResult::kDoneOffset, MaybeHandle<Name>(), |
- Type::Any(), MachineType::AnyTagged(), kFullWriteBarrier}; |
+ kTaggedBase, JSIteratorResult::kDoneOffset, MaybeHandle<Name>(), |
+ Type::NonInternal(), MachineType::AnyTagged(), kFullWriteBarrier}; |
return access; |
} |
@@ -292,8 +292,8 @@ FieldAccess AccessBuilder::ForJSIteratorResultDone() { |
// static |
FieldAccess AccessBuilder::ForJSIteratorResultValue() { |
FieldAccess access = { |
- kTaggedBase, JSIteratorResult::kValueOffset, MaybeHandle<Name>(), |
- Type::Any(), MachineType::AnyTagged(), kFullWriteBarrier}; |
+ kTaggedBase, JSIteratorResult::kValueOffset, MaybeHandle<Name>(), |
+ Type::NonInternal(), MachineType::AnyTagged(), kFullWriteBarrier}; |
return access; |
} |
@@ -536,8 +536,8 @@ FieldAccess AccessBuilder::ForJSGlobalObjectNativeContext() { |
// static |
FieldAccess AccessBuilder::ForValue() { |
FieldAccess access = { |
- kTaggedBase, JSValue::kValueOffset, Handle<Name>(), |
- Type::Any(), MachineType::AnyTagged(), kFullWriteBarrier}; |
+ kTaggedBase, JSValue::kValueOffset, Handle<Name>(), |
+ Type::NonInternal(), MachineType::AnyTagged(), kFullWriteBarrier}; |
return access; |
} |
@@ -545,8 +545,8 @@ FieldAccess AccessBuilder::ForValue() { |
// static |
FieldAccess AccessBuilder::ForArgumentsLength() { |
FieldAccess access = { |
- kTaggedBase, JSArgumentsObject::kLengthOffset, Handle<Name>(), |
- Type::Any(), MachineType::AnyTagged(), kFullWriteBarrier}; |
+ kTaggedBase, JSArgumentsObject::kLengthOffset, Handle<Name>(), |
+ Type::NonInternal(), MachineType::AnyTagged(), kFullWriteBarrier}; |
return access; |
} |
@@ -556,7 +556,7 @@ FieldAccess AccessBuilder::ForArgumentsCallee() { |
FieldAccess access = {kTaggedBase, |
JSSloppyArgumentsObject::kCalleeOffset, |
Handle<Name>(), |
- Type::Any(), |
+ Type::NonInternal(), |
MachineType::AnyTagged(), |
kPointerWriteBarrier}; |
return access; |
@@ -569,7 +569,7 @@ FieldAccess AccessBuilder::ForFixedArraySlot(size_t index) { |
FieldAccess access = {kTaggedBase, |
offset, |
Handle<Name>(), |
- Type::Any(), |
+ Type::NonInternal(), |
MachineType::AnyTagged(), |
kFullWriteBarrier}; |
return access; |