Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index e26c6d993fb20195dbbfe2e0dbc7c2d6c04cc14e..2e6286544fe55e99093ab377defd432baf8dfcc6 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -2202,7 +2202,7 @@ LInstruction* LChunkBuilder::DoLoadKeyed(HLoadKeyed* instr) { |
if (instr->representation().IsDouble()) { |
obj = UseTempRegister(instr->elements()); |
} else { |
- ASSERT(instr->representation().IsTagged()); |
+ ASSERT(instr->representation().IsSmiOrTagged()); |
obj = UseRegisterAtStart(instr->elements()); |
} |
result = new(zone()) LLoadKeyed(obj, key); |