| 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
 | 
| 
 |