| Index: src/arm64/macro-assembler-arm64.h
|
| diff --git a/src/arm64/macro-assembler-arm64.h b/src/arm64/macro-assembler-arm64.h
|
| index c14a007b0d66c51b90ebc979b4ebe472b24fd694..7d267a2cb0c44478db3399a4f12dc674ee26ccf1 100644
|
| --- a/src/arm64/macro-assembler-arm64.h
|
| +++ b/src/arm64/macro-assembler-arm64.h
|
| @@ -778,22 +778,12 @@ class MacroAssembler : public Assembler {
|
| //
|
| // This is necessary when pushing or otherwise adding things to the stack, to
|
| // satisfy the AAPCS64 constraint that the memory below the system stack
|
| - // pointer is not accessed. The amount pushed will be increased as necessary
|
| - // to ensure csp remains aligned to 16 bytes.
|
| + // pointer is not accessed.
|
| //
|
| // This method asserts that StackPointer() is not csp, since the call does
|
| // not make sense in that context.
|
| inline void BumpSystemStackPointer(const Operand& space);
|
|
|
| - // Re-synchronizes the system stack pointer (csp) with the current stack
|
| - // pointer (according to StackPointer()). This function will ensure the
|
| - // new value of the system stack pointer is remains aligned to 16 bytes, and
|
| - // is lower than or equal to the value of the current stack pointer.
|
| - //
|
| - // This method asserts that StackPointer() is not csp, since the call does
|
| - // not make sense in that context.
|
| - inline void SyncSystemStackPointer();
|
| -
|
| // Helpers ------------------------------------------------------------------
|
| // Root register.
|
| inline void InitializeRootRegister();
|
| @@ -2030,14 +2020,14 @@ class MacroAssembler : public Assembler {
|
| const CPURegister& dst0, const CPURegister& dst1,
|
| const CPURegister& dst2, const CPURegister& dst3);
|
|
|
| - // Perform necessary maintenance operations before a push or after a pop.
|
| + // Perform necessary maintenance operations before a push or pop.
|
| //
|
| // Note that size is specified in bytes.
|
| - void PushPreamble(Operand total_size);
|
| - void PopPostamble(Operand total_size);
|
| + void PrepareForPush(Operand total_size);
|
| + void PrepareForPop(Operand total_size);
|
|
|
| - void PushPreamble(int count, int size) { PushPreamble(count * size); }
|
| - void PopPostamble(int count, int size) { PopPostamble(count * size); }
|
| + void PrepareForPush(int count, int size) { PrepareForPush(count * size); }
|
| + void PrepareForPop(int count, int size) { PrepareForPop(count * size); }
|
|
|
| // Call Printf. On a native build, a simple call will be generated, but if the
|
| // simulator is being used then a suitable pseudo-instruction is used. The
|
|
|