Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index 9658e8341faab9202e61cf0b332aec9b9a16b32b..597890ba4c4a3c3414f59051dbf8f949dd0acd70 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -114,6 +114,8 @@ class HBasicBlock V8_FINAL : public ZoneObject { |
bool Dominates(HBasicBlock* other) const; |
int LoopNestingDepth() const; |
+ void ReplaceControlWithGotoSuccessor(int succ); |
+ |
void SetInitialEnvironment(HEnvironment* env); |
void ClearEnvironment() { |
ASSERT(IsFinished()); |
@@ -165,6 +167,7 @@ class HBasicBlock V8_FINAL : public ZoneObject { |
void MarkUnreachable(); |
bool IsUnreachable() const { return !is_reachable_; } |
bool IsReachable() const { return is_reachable_; } |
+ void MarkSuccEdgeUnreachable(int succ); |
titzer
2014/01/13 17:26:56
I think you can make this private.
Igor Sheludko
2014/01/14 10:41:36
Done.
|
bool IsLoopSuccessorDominator() const { |
return dominates_loop_successors_; |