MIPS: Require smi for keyed store to smi.
Port r14779 (33d24080) BUG= Review URL: https://codereview.chromium.org/15889007 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14787 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
4b0f9cd4f1
commit
8b8232e212
@ -2126,7 +2126,7 @@ LInstruction* LChunkBuilder::DoStoreKeyed(HStoreKeyed* instr) {
|
||||
key = UseRegisterOrConstantAtStart(instr->key());
|
||||
val = UseTempRegister(instr->value());
|
||||
} 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());
|
||||
|
Loading…
Reference in New Issue
Block a user