Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index ee93a743379b5225aebd2d9ea6a480e5dec312d9..1c6967798046fc8ff890a4363670dfd70a0fce81 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -367,11 +367,12 @@ HValue* CodeStubGraphBuilder<FastCloneShallowObjectStub>::BuildCodeStub() { |
for (int i = 0; i < size; i += kPointerSize) { |
HInstruction* value = |
- AddInstruction(new(zone) HLoadNamedField(boilerplate, true, i)); |
+ AddInstruction(new(zone) HLoadNamedField( |
+ boilerplate, true, Representation::Tagged(), i)); |
AddInstruction(new(zone) HStoreNamedField(object, |
factory->empty_string(), |
- value, |
- true, i)); |
+ value, true, |
+ Representation::Tagged(), i)); |
} |
checker.ElseDeopt(); |
@@ -460,12 +461,15 @@ HValue* CodeStubGraphBuilder<TransitionElementsKindStub>::BuildCodeStub() { |
AddInstruction(new(zone) HStoreNamedField(js_array, |
factory->elements_field_string(), |
new_elements, true, |
+ Representation::Tagged(), |
JSArray::kElementsOffset)); |
if_builder.End(); |
AddInstruction(new(zone) HStoreNamedField(js_array, factory->length_string(), |
- map, true, JSArray::kMapOffset)); |
+ map, true, |
+ Representation::Tagged(), |
+ JSArray::kMapOffset)); |
return js_array; |
} |