Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index b05e927730a1ec3cd20343b75d520bdd42f18554..3748970585155bb876219b0a70a777aa9b49e32f 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -270,6 +270,7 @@ class HGraph: public ZoneObject { |
void DehoistSimpleArrayIndexComputations(); |
void DeadCodeElimination(); |
void PropagateDeoptimizingMark(); |
+ void EliminateUnusedInstructions(); |
// Returns false if there are phi-uses of the arguments-object |
// which are not supported by the optimizing compiler. |
@@ -1220,6 +1221,11 @@ class HGraphBuilder: public AstVisitor { |
HValue* receiver, |
Handle<Map> receiver_map); |
+ 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. |