Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index 86bf0757d457fce3cb769f4d91aaec2e7637968d..26b6e290add989c7eae008712e7c3852aa0e4cd4 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -564,16 +564,13 @@ HValue* CodeStubGraphBuilder<ArraySingleArgumentConstructorStub>:: |
new(zone()) HAccessArgumentsAt(elements, constant_one, constant_zero)); |
HConstant* max_alloc_length = |
- new(zone()) HConstant(JSObject::kInitialMaxFastElementArray, |
- Representation::Tagged()); |
+ new(zone()) HConstant(JSObject::kInitialMaxFastElementArray); |
AddInstruction(max_alloc_length); |
const int initial_capacity = JSArray::kPreallocatedArrayElements; |
- HConstant* initial_capacity_node = |
- new(zone()) HConstant(initial_capacity, Representation::Tagged()); |
+ HConstant* initial_capacity_node = new(zone()) HConstant(initial_capacity); |
AddInstruction(initial_capacity_node); |
- HBoundsCheck* checked_arg = AddBoundsCheck( |
- argument, max_alloc_length, ALLOW_SMI_KEY); |
+ HBoundsCheck* checked_arg = AddBoundsCheck(argument, max_alloc_length); |
IfBuilder if_builder(this); |
if_builder.IfCompare(checked_arg, constant_zero, Token::EQ); |
if_builder.Then(); |