Chromium Code Reviews| 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_; |