| Index: src/mips64/macro-assembler-mips64.cc
|
| diff --git a/src/mips64/macro-assembler-mips64.cc b/src/mips64/macro-assembler-mips64.cc
|
| index 710ab093ca71ea812bfef72f6f6bac04d74e84ef..483fc5622d5bc6875a37e76b3ecf695d644b55b1 100644
|
| --- a/src/mips64/macro-assembler-mips64.cc
|
| +++ b/src/mips64/macro-assembler-mips64.cc
|
| @@ -3770,7 +3770,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) {
|
| @@ -3848,8 +3848,8 @@ void MacroAssembler::Allocate(Register object_size, Register result,
|
| }
|
|
|
| // |object_size| and |result_end| may overlap, other registers must not.
|
| - 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));
|
|
|
| // Check relative positions of allocation top and limit addresses.
|
| // ARM adds additional checks to make sure the ldm instruction can be
|
|
|