diff options
Diffstat (limited to 'deps/v8/src/compiler/store-store-elimination.cc')
-rw-r--r-- | deps/v8/src/compiler/store-store-elimination.cc | 4 |
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( |