Index: src/hydrogen.cc |
diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
index ff987797afdbd65c44870451304ba014267c1259..6978c0a5a54a1e2711d1c6bcf3b9261ede564258 100644 |
--- a/src/hydrogen.cc |
+++ b/src/hydrogen.cc |
@@ -1451,7 +1451,7 @@ HValue* HGraphBuilder::BuildUncheckedDictionaryElementLoadHelper( |
HValue* candidate_key = Add<HLoadKeyed>(elements, key_index, |
static_cast<HValue*>(NULL), |
- FAST_SMI_ELEMENTS); |
+ FAST_ELEMENTS); |
IfBuilder key_compare(this); |
key_compare.IfNot<HCompareObjectEqAndBranch>(key, candidate_key); |
@@ -1477,7 +1477,7 @@ HValue* HGraphBuilder::BuildUncheckedDictionaryElementLoadHelper( |
HValue* details = Add<HLoadKeyed>(elements, details_index, |
static_cast<HValue*>(NULL), |
- FAST_SMI_ELEMENTS); |
+ FAST_ELEMENTS); |
IfBuilder details_compare(this); |
details_compare.If<HCompareNumericAndBranch>(details, |
graph()->GetConstant0(), |
@@ -1547,7 +1547,7 @@ HValue* HGraphBuilder::BuildUncheckedDictionaryElementLoad(HValue* receiver, |
elements, |
Add<HConstant>(NameDictionary::kCapacityIndex), |
static_cast<HValue*>(NULL), |
- FAST_SMI_ELEMENTS); |
+ FAST_ELEMENTS); |
HValue* mask = AddUncasted<HSub>(capacity, graph()->GetConstant1()); |
mask->ChangeRepresentation(Representation::Integer32()); |