| Index: src/hydrogen.cc
|
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc
|
| index 0726d33693990738e0511e5410e774965903a006..45c5780cdecb2f129cbdf2843f7c08db4c145c87 100644
|
| --- a/src/hydrogen.cc
|
| +++ b/src/hydrogen.cc
|
| @@ -7729,7 +7729,7 @@ HInstruction* HOptimizedGraphBuilder::BuildBinaryOperation(
|
| break;
|
| case Token::BIT_XOR:
|
| case Token::BIT_AND:
|
| - instr = New<HBitwise>(expr->op(), left, right);
|
| + instr = NewUncasted<HBitwise>(expr->op(), left, right);
|
| break;
|
| case Token::BIT_OR: {
|
| HValue* operand, *shift_amount;
|
| @@ -7738,7 +7738,7 @@ HInstruction* HOptimizedGraphBuilder::BuildBinaryOperation(
|
| MatchRotateRight(left, right, &operand, &shift_amount)) {
|
| instr = new(zone()) HRor(context, operand, shift_amount);
|
| } else {
|
| - instr = New<HBitwise>(expr->op(), left, right);
|
| + instr = NewUncasted<HBitwise>(expr->op(), left, right);
|
| }
|
| break;
|
| }
|
|
|