| 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.
|
|
|