Index: src/compiler/interpreter-assembler.cc |
diff --git a/src/compiler/interpreter-assembler.cc b/src/compiler/interpreter-assembler.cc |
index 8d470818f220c4b729e585f0299c8f5a7f935531..4faad824679b80b018dab50005feb35c6534e1ca 100644 |
--- a/src/compiler/interpreter-assembler.cc |
+++ b/src/compiler/interpreter-assembler.cc |
@@ -125,9 +125,9 @@ Node* InterpreterAssembler::LoadRegister(Node* reg_index) { |
Node* InterpreterAssembler::StoreRegister(Node* value, Node* reg_index) { |
- return raw_assembler_->Store( |
- StoreRepresentation(kMachAnyTagged, kNoWriteBarrier), |
- RegisterFileRawPointer(), RegisterFrameOffset(reg_index), value); |
+ return raw_assembler_->Store(kMachAnyTagged, RegisterFileRawPointer(), |
+ RegisterFrameOffset(reg_index), value, |
+ kNoWriteBarrier); |
} |
@@ -317,9 +317,8 @@ Node* InterpreterAssembler::StoreContextSlot(Node* context, Node* slot_index, |
Node* offset = |
IntPtrAdd(WordShl(slot_index, kPointerSizeLog2), |
Int32Constant(Context::kHeaderSize - kHeapObjectTag)); |
- return raw_assembler_->Store( |
- StoreRepresentation(kMachAnyTagged, kFullWriteBarrier), context, offset, |
- value); |
+ return raw_assembler_->Store(kMachAnyTagged, context, offset, value, |
+ kFullWriteBarrier); |
} |