Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index 9ed53293e31fadf285020922c22b9007c2101de7..e26c6d993fb20195dbbfe2e0dbc7c2d6c04cc14e 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -2252,7 +2252,7 @@ LInstruction* LChunkBuilder::DoStoreKeyed(HStoreKeyed* instr) { |
val = UseTempRegister(instr->value()); |
key = UseRegisterOrConstantAtStart(instr->key()); |
} else { |
- ASSERT(instr->value()->representation().IsTagged()); |
+ ASSERT(instr->value()->representation().IsSmiOrTagged()); |
object = UseTempRegister(instr->elements()); |
val = needs_write_barrier ? UseTempRegister(instr->value()) |
: UseRegisterAtStart(instr->value()); |