| Index: src/mips/lithium-mips.cc
|
| diff --git a/src/mips/lithium-mips.cc b/src/mips/lithium-mips.cc
|
| index 0a7fb446f9b0a9227889b9e325865bfe9b18ea6c..06f99edac585827d6dbfc5a4bb421a855ee3a282 100644
|
| --- a/src/mips/lithium-mips.cc
|
| +++ b/src/mips/lithium-mips.cc
|
| @@ -330,7 +330,6 @@ void LCallNewArray::PrintDataTo(StringStream* stream) {
|
| stream->Add("= ");
|
| constructor()->PrintTo(stream);
|
| stream->Add(" #%d / ", arity());
|
| - ASSERT(hydrogen()->property_cell()->value()->IsSmi());
|
| ElementsKind kind = hydrogen()->elements_kind();
|
| stream->Add(" (%s) ", ElementsKindToString(kind));
|
| }
|
| @@ -2324,14 +2323,6 @@ LInstruction* LChunkBuilder::DoStringLength(HStringLength* instr) {
|
| }
|
|
|
|
|
| -LInstruction* LChunkBuilder::DoAllocateObject(HAllocateObject* instr) {
|
| - info()->MarkAsDeferredCalling();
|
| - LAllocateObject* result =
|
| - new(zone()) LAllocateObject(TempRegister(), TempRegister());
|
| - return AssignPointerMap(DefineAsRegister(result));
|
| -}
|
| -
|
| -
|
| LInstruction* LChunkBuilder::DoAllocate(HAllocate* instr) {
|
| info()->MarkAsDeferredCalling();
|
| LOperand* size = instr->size()->IsConstant()
|
| @@ -2354,14 +2345,6 @@ LInstruction* LChunkBuilder::DoFunctionLiteral(HFunctionLiteral* instr) {
|
| }
|
|
|
|
|
| -LInstruction* LChunkBuilder::DoDeleteProperty(HDeleteProperty* instr) {
|
| - LOperand* object = UseFixed(instr->object(), a0);
|
| - LOperand* key = UseFixed(instr->key(), a1);
|
| - LDeleteProperty* result = new(zone()) LDeleteProperty(object, key);
|
| - return MarkAsCall(DefineFixed(result, v0), instr);
|
| -}
|
| -
|
| -
|
| LInstruction* LChunkBuilder::DoOsrEntry(HOsrEntry* instr) {
|
| ASSERT(argument_count_ == 0);
|
| allocator_->MarkAsOsrEntry();
|
| @@ -2534,14 +2517,6 @@ LInstruction* LChunkBuilder::DoLeaveInlined(HLeaveInlined* instr) {
|
| }
|
|
|
|
|
| -LInstruction* LChunkBuilder::DoIn(HIn* instr) {
|
| - LOperand* key = UseRegisterAtStart(instr->key());
|
| - LOperand* object = UseRegisterAtStart(instr->object());
|
| - LIn* result = new(zone()) LIn(key, object);
|
| - return MarkAsCall(DefineFixed(result, v0), instr);
|
| -}
|
| -
|
| -
|
| LInstruction* LChunkBuilder::DoForInPrepareMap(HForInPrepareMap* instr) {
|
| LOperand* object = UseFixed(instr->enumerable(), a0);
|
| LForInPrepareMap* result = new(zone()) LForInPrepareMap(object);
|
|
|