| Index: src/compiler/code-assembler.cc | 
| diff --git a/src/compiler/code-assembler.cc b/src/compiler/code-assembler.cc | 
| index 7f8e2ffad0e5f4f1a97ed96db9e0adf542aab44f..d25ac15a0e9311412737072c7cfc4cd195a0fb4d 100644 | 
| --- a/src/compiler/code-assembler.cc | 
| +++ b/src/compiler/code-assembler.cc | 
| @@ -302,7 +302,8 @@ Node* CodeAssembler::StoreRoot(Heap::RootListIndex root_index, Node* value) { | 
| DCHECK(Heap::RootCanBeWrittenAfterInitialization(root_index)); | 
| Node* roots_array_start = | 
| ExternalConstant(ExternalReference::roots_array_start(isolate())); | 
| -  return StoreNoWriteBarrier(MachineRepresentation::kTagged, roots_array_start, | 
| +  return StoreNoWriteBarrier(MachineRepresentation::kTaggedPointer, | 
| +                             roots_array_start, | 
| IntPtrConstant(root_index * kPointerSize), value); | 
| } | 
|  | 
|  |