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 |