| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index ef3f1cdce08f266ef7ed7355a32e76792e44ffc9..8b3cd52dfacf952f822f01662fdab25fd17225e3 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -3369,8 +3369,12 @@ HInstruction* HMathMinMax::New(
|
| }
|
|
|
|
|
| -HInstruction* HMod::New(
|
| - Zone* zone, HValue* context, HValue* left, HValue* right) {
|
| +HInstruction* HMod::New(Zone* zone,
|
| + HValue* context,
|
| + HValue* left,
|
| + HValue* right,
|
| + bool has_fixed_right_arg,
|
| + int fixed_right_arg_value) {
|
| if (FLAG_fold_constants && left->IsConstant() && right->IsConstant()) {
|
| HConstant* c_left = HConstant::cast(left);
|
| HConstant* c_right = HConstant::cast(right);
|
| @@ -3389,7 +3393,11 @@ HInstruction* HMod::New(
|
| }
|
| }
|
| }
|
| - return new(zone) HMod(context, left, right);
|
| + return new(zone) HMod(context,
|
| + left,
|
| + right,
|
| + has_fixed_right_arg,
|
| + fixed_right_arg_value);
|
| }
|
|
|
|
|
|
|