| Index: src/ppc/macro-assembler-ppc.h
|
| diff --git a/src/ppc/macro-assembler-ppc.h b/src/ppc/macro-assembler-ppc.h
|
| index de27dd04b5cf288532265900a9dfa44875a330ff..3384c2195689e677ec993b1d382dedb1f858766a 100644
|
| --- a/src/ppc/macro-assembler-ppc.h
|
| +++ b/src/ppc/macro-assembler-ppc.h
|
| @@ -511,8 +511,25 @@ class MacroAssembler : public Assembler {
|
| void StoreRepresentation(Register src, const MemOperand& mem,
|
| Representation r, Register scratch = no_reg);
|
|
|
| - void LoadDouble(DoubleRegister dst, const MemOperand& mem, Register scratch);
|
| - void StoreDouble(DoubleRegister src, const MemOperand& mem, Register scratch);
|
| + void LoadDouble(DoubleRegister dst, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| + void LoadDoubleU(DoubleRegister dst, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| +
|
| + void LoadSingle(DoubleRegister dst, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| + void LoadSingleU(DoubleRegister dst, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| +
|
| + void StoreDouble(DoubleRegister src, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| + void StoreDoubleU(DoubleRegister src, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| +
|
| + void StoreSingle(DoubleRegister src, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
| + void StoreSingleU(DoubleRegister src, const MemOperand& mem,
|
| + Register scratch = no_reg);
|
|
|
| // Move values between integer and floating point registers.
|
| void MovIntToDouble(DoubleRegister dst, Register src, Register scratch);
|
|
|