Index: src/hydrogen-instructions.cc |
diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
index e7e63d1bdc52f64a390a3381702d8989092d1abc..3cfafd8b840e051ef988cd4bbd38f492241ed7b4 100644 |
--- a/src/hydrogen-instructions.cc |
+++ b/src/hydrogen-instructions.cc |
@@ -3368,8 +3368,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); |
@@ -3388,7 +3392,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); |
} |