summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/store-store-elimination.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/store-store-elimination.cc')
-rw-r--r--deps/v8/src/compiler/store-store-elimination.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/compiler/store-store-elimination.cc b/deps/v8/src/compiler/store-store-elimination.cc
index fac466c36a..4679573f87 100644
--- a/deps/v8/src/compiler/store-store-elimination.cc
+++ b/deps/v8/src/compiler/store-store-elimination.cc
@@ -256,7 +256,7 @@ UnobservablesSet RedundantStoreFinder::RecomputeSet(Node* node,
switch (node->op()->opcode()) {
case IrOpcode::kStoreField: {
Node* stored_to = node->InputAt(0);
- FieldAccess access = OpParameter<FieldAccess>(node->op());
+ const FieldAccess& access = FieldAccessOf(node->op());
StoreOffset offset = ToOffset(access);
UnobservableStore observation = {stored_to->id(), offset};
@@ -297,7 +297,7 @@ UnobservablesSet RedundantStoreFinder::RecomputeSet(Node* node,
}
case IrOpcode::kLoadField: {
Node* loaded_from = node->InputAt(0);
- FieldAccess access = OpParameter<FieldAccess>(node->op());
+ const FieldAccess& access = FieldAccessOf(node->op());
StoreOffset offset = ToOffset(access);
TRACE(