| Index: src/a64/macro-assembler-a64.h
|
| diff --git a/src/a64/macro-assembler-a64.h b/src/a64/macro-assembler-a64.h
|
| index 02c4f54f6b4af68c5bd20ac7ad9e89a05e43fd4d..a77f5b2b3387dc6636d909f18ad5d2f9d3fcec72 100644
|
| --- a/src/a64/macro-assembler-a64.h
|
| +++ b/src/a64/macro-assembler-a64.h
|
| @@ -948,6 +948,12 @@ class MacroAssembler : public Assembler {
|
| // MacroAssembler::TmpList().
|
| void CopyFields(Register dst, Register src, CPURegList temps, unsigned count);
|
|
|
| + // Starting at address in dst, initialize field_count 64-bit fields with
|
| + // 64-bit value in register filler. Register dst is corrupted.
|
| + void FillFields(Register dst,
|
| + Register field_count,
|
| + Register filler);
|
| +
|
| // Copies a number of bytes from src to dst. All passed registers are
|
| // clobbered. On exit src and dst will point to the place just after where the
|
| // last byte was read or written and length will be zero. Hint may be used to
|
| @@ -958,13 +964,6 @@ class MacroAssembler : public Assembler {
|
| Register scratch,
|
| CopyHint hint = kCopyUnknown);
|
|
|
| - // Initialize fields with filler values. Fields starting at start_offset not
|
| - // including end_offset are overwritten with the value in filler. At the end
|
| - // of the loop, start_offset takes the value of end_offset.
|
| - void InitializeFieldsWithFiller(Register start_offset,
|
| - Register end_offset,
|
| - Register filler);
|
| -
|
| // ---- String Utilities ----
|
|
|
|
|
|
|