Index: src/mips/macro-assembler-mips.cc |
diff --git a/src/mips/macro-assembler-mips.cc b/src/mips/macro-assembler-mips.cc |
index 243b8065d7ef3c936ab4fb1cbd1fe936050dcb02..9eff1ca21f39f4c4d72e255d920bc24224fecf7f 100644 |
--- a/src/mips/macro-assembler-mips.cc |
+++ b/src/mips/macro-assembler-mips.cc |
@@ -3333,7 +3333,7 @@ void MacroAssembler::Allocate(int object_size, |
return; |
} |
- DCHECK(!AreAliased(result, scratch1, scratch2, t9)); |
+ DCHECK(!AreAliased(result, scratch1, scratch2, t9, at)); |
// Make object size into bytes. |
if ((flags & SIZE_IN_WORDS) != 0) { |
@@ -3419,8 +3419,8 @@ void MacroAssembler::Allocate(Register object_size, Register result, |
// |object_size| and |result_end| may overlap if the DOUBLE_ALIGNMENT flag |
// is not specified. Other registers must not overlap. |
- DCHECK(!AreAliased(object_size, result, scratch, t9)); |
- DCHECK(!AreAliased(result_end, result, scratch, t9)); |
+ DCHECK(!AreAliased(object_size, result, scratch, t9, at)); |
+ DCHECK(!AreAliased(result_end, result, scratch, t9, at)); |
DCHECK((flags & DOUBLE_ALIGNMENT) == 0 || !object_size.is(result_end)); |
// Check relative positions of allocation top and limit addresses. |