Index: src/ic/mips64/handler-compiler-mips64.cc |
diff --git a/src/ic/mips64/handler-compiler-mips64.cc b/src/ic/mips64/handler-compiler-mips64.cc |
index 00f77825bf6bc8a9a5c1392f09b36153033fe01f..d42892bb0f542d9621228e80fd62c5d2fad935be 100644 |
--- a/src/ic/mips64/handler-compiler-mips64.cc |
+++ b/src/ic/mips64/handler-compiler-mips64.cc |
@@ -382,8 +382,8 @@ void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, |
Label do_store; |
while (true) { |
// Compare map directly within the Branch() functions. |
- it.Advance(); |
__ GetWeakValue(scratch, Map::WeakCellForMap(it.Current())); |
+ it.Advance(); |
if (it.Done()) { |
__ Branch(miss_label, ne, map_reg, Operand(scratch)); |
break; |