Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index 8df7a297269fb1000e7ed8eacc5fbcb58fbbd2ea..22b7780da13b7f58547b1c435cdf98057bb5da70 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -277,17 +277,17 @@ class HGraph: public ZoneObject { |
void GlobalValueNumbering(); |
bool ProcessArgumentsObject(); |
void EliminateRedundantPhis(); |
- void EliminateUnreachablePhis(); |
void Canonicalize(); |
void OrderBlocks(); |
void AssignDominators(); |
void SetupInformativeDefinitions(); |
void EliminateRedundantBoundsChecks(); |
void DehoistSimpleArrayIndexComputations(); |
- void DeadCodeElimination(); |
void RestoreActualValues(); |
+ void MarkLive(HValue* ref, HValue* instr, ZoneList<HValue*>* worklist); |
+ bool TryDeadCodeElimination(HValue *instr); |
+ 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. |