| Index: src/ppc/macro-assembler-ppc.h
|
| diff --git a/src/ppc/macro-assembler-ppc.h b/src/ppc/macro-assembler-ppc.h
|
| index 0c31f618a33e7ec3de97221a21b56be866ac6fd7..de27dd04b5cf288532265900a9dfa44875a330ff 100644
|
| --- a/src/ppc/macro-assembler-ppc.h
|
| +++ b/src/ppc/macro-assembler-ppc.h
|
| @@ -73,10 +73,8 @@ bool AreAliased(Register reg1, Register reg2, Register reg3 = no_reg,
|
|
|
| // These exist to provide portability between 32 and 64bit
|
| #if V8_TARGET_ARCH_PPC64
|
| -#define LoadPU ldu
|
| #define LoadPX ldx
|
| #define LoadPUX ldux
|
| -#define StorePU stdu
|
| #define StorePX stdx
|
| #define StorePUX stdux
|
| #define ShiftLeftImm sldi
|
| @@ -90,10 +88,8 @@ bool AreAliased(Register reg1, Register reg2, Register reg3 = no_reg,
|
| #define Mul mulld
|
| #define Div divd
|
| #else
|
| -#define LoadPU lwzu
|
| #define LoadPX lwzx
|
| #define LoadPUX lwzux
|
| -#define StorePU stwu
|
| #define StorePX stwx
|
| #define StorePUX stwux
|
| #define ShiftLeftImm slwi
|
| @@ -573,7 +569,9 @@ class MacroAssembler : public Assembler {
|
|
|
| // These exist to provide portability between 32 and 64bit
|
| void LoadP(Register dst, const MemOperand& mem, Register scratch = no_reg);
|
| + void LoadPU(Register dst, const MemOperand& mem, Register scratch = no_reg);
|
| void StoreP(Register src, const MemOperand& mem, Register scratch = no_reg);
|
| + void StorePU(Register src, const MemOperand& mem, Register scratch = no_reg);
|
|
|
| // ---------------------------------------------------------------------------
|
| // JavaScript invokes
|
|
|