Index: src/x64/lithium-x64.cc |
diff --git a/src/x64/lithium-x64.cc b/src/x64/lithium-x64.cc |
index 51845724cebd2a2c9dc09ce3d6d379bce9caf827..d68a52bb97b93709d9163c95d97a046a2ba55975 100644 |
--- a/src/x64/lithium-x64.cc |
+++ b/src/x64/lithium-x64.cc |
@@ -2172,7 +2172,7 @@ LInstruction* LChunkBuilder::DoStoreKeyed(HStoreKeyed* instr) { |
key = clobbers_key ? UseTempRegister(instr->key()) |
: UseRegisterOrConstantAtStart(instr->key()); |
} else { |
- ASSERT(instr->value()->representation().IsTagged()); |
+ ASSERT(instr->value()->representation().IsSmiOrTagged()); |
object = UseTempRegister(instr->elements()); |
if (needs_write_barrier) { |
val = UseTempRegister(instr->value()); |