| Index: src/ppc/code-stubs-ppc.cc
|
| diff --git a/src/ppc/code-stubs-ppc.cc b/src/ppc/code-stubs-ppc.cc
|
| index a9b89b1ddbea4a3313922df037e07bbdbec3fae7..bb5d965c9a790cc5cc3271cbfc66536fe5dbffc5 100644
|
| --- a/src/ppc/code-stubs-ppc.cc
|
| +++ b/src/ppc/code-stubs-ppc.cc
|
| @@ -805,7 +805,7 @@ void MathPowStub::Generate(MacroAssembler* masm) {
|
| __ beq(&no_carry, cr0);
|
| __ fmul(double_result, double_result, double_scratch);
|
| __ bind(&no_carry);
|
| - __ ShiftRightArithImm(scratch, scratch, 1, SetRC);
|
| + __ ShiftRightImm(scratch, scratch, Operand(1), SetRC);
|
| __ beq(&loop_end, cr0);
|
| __ fmul(double_scratch, double_scratch, double_scratch);
|
| __ b(&while_true);
|
|
|