Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index 837fc7a6c3fe24fa0861bc8232a620cea5e320d8..fb04fe8fdac14ef432d1ea91d9865551aa72e0a1 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -269,6 +269,7 @@ class HGraph: public ZoneObject { |
void EliminateRedundantBoundsChecks(); |
void DehoistSimpleArrayIndexComputations(); |
void PropagateDeoptimizingMark(); |
+ void EliminateUnusedInstructions(); |
// Returns false if there are phi-uses of the arguments-object |
// which are not supported by the optimizing compiler. |
@@ -1216,6 +1217,11 @@ class HGraphBuilder: public AstVisitor { |
Handle<Map> receiver_map, |
bool smi_and_map_check); |
+ bool MatchRotateRight(HValue* left, |
+ HValue* right, |
+ HValue** operand, |
+ HValue** shift_amount); |
+ |
Zone* zone() const { return zone_; } |
// The translation state of the currently-being-translated function. |