| Index: src/ppc/macro-assembler-ppc.h
|
| diff --git a/src/ppc/macro-assembler-ppc.h b/src/ppc/macro-assembler-ppc.h
|
| index 95e98e48e33ac515a5c9ae2a4bd9b1cadd22b89c..77621e7133943a3c82286904e7709a6e318e267c 100644
|
| --- a/src/ppc/macro-assembler-ppc.h
|
| +++ b/src/ppc/macro-assembler-ppc.h
|
| @@ -152,8 +152,11 @@ class MacroAssembler : public Assembler {
|
| void Move(Register dst, Register src, Condition cond = al);
|
| void Move(DoubleRegister dst, DoubleRegister src);
|
|
|
| - void MultiPush(RegList regs);
|
| - void MultiPop(RegList regs);
|
| + void MultiPush(RegList regs, Register location = sp);
|
| + void MultiPop(RegList regs, Register location = sp);
|
| +
|
| + void MultiPushDoubles(RegList dregs, Register location = sp);
|
| + void MultiPopDoubles(RegList dregs, Register location = sp);
|
|
|
| // Load an object from the root table.
|
| void LoadRoot(Register destination, Heap::RootListIndex index,
|
| @@ -888,12 +891,6 @@ class MacroAssembler : public Assembler {
|
| bind(&label);
|
| }
|
|
|
| - // Pushes <count> double values to <location>, starting from d<first>.
|
| - void SaveFPRegs(Register location, int first, int count);
|
| -
|
| - // Pops <count> double values from <location>, starting from d<first>.
|
| - void RestoreFPRegs(Register location, int first, int count);
|
| -
|
| // ---------------------------------------------------------------------------
|
| // Runtime calls
|
|
|
|
|