| 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());
|
|
|