| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index d4938e5c3848d9509b7d0603ae19c2cf253a4373..b7830e11dd7778c1b29f521be53d53c119edc765 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -3381,8 +3381,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);
|
| @@ -3401,7 +3405,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);
|
| }
|
|
|
|
|
|
|