Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index b5d6c451f8d57ba153e9f216bcde42b15256c2f4..95a1e05d1e67bdda228f381f572c1ab10469f44f 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -5207,7 +5207,6 @@ void LCodeGen::DoClampTToUint8(LClampTToUint8* instr) { |
void LCodeGen::DoCheckPrototypeMaps(LCheckPrototypeMaps* instr) { |
- ASSERT(instr->temp()->Equals(instr->result())); |
Register prototype_reg = ToRegister(instr->temp()); |
Register map_reg = ToRegister(instr->temp2()); |
@@ -5220,8 +5219,6 @@ void LCodeGen::DoCheckPrototypeMaps(LCheckPrototypeMaps* instr) { |
for (int i = 0; i < maps->length(); i++) { |
prototype_maps_.Add(maps->at(i), info()->zone()); |
} |
- __ LoadHeapObject(prototype_reg, |
- prototypes->at(prototypes->length() - 1)); |
} else { |
for (int i = 0; i < prototypes->length(); i++) { |
__ LoadHeapObject(prototype_reg, prototypes->at(i)); |