| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index bd222f490a2348f3f62f1bf1c638c8abb9702973..1ac4fc430e86eefa89f5ef6595e74aea6a8cc04a 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -677,12 +677,10 @@ class HGraphBuilder: public AstVisitor {
|
| HBasicBlock* second,
|
| int join_id);
|
| HBasicBlock* CreateWhile(IterationStatement* statement,
|
| - HBasicBlock* condition_entry,
|
| - HBasicBlock* exit_block,
|
| - HBasicBlock* body_exit,
|
| - HBasicBlock* break_block,
|
| HBasicBlock* loop_entry,
|
| - HBasicBlock* loop_exit);
|
| + HBasicBlock* cond_false,
|
| + HBasicBlock* body_exit,
|
| + HBasicBlock* break_block);
|
| HBasicBlock* CreateDoWhile(IterationStatement* statement,
|
| HBasicBlock* body_entry,
|
| HBasicBlock* go_back,
|
| @@ -692,11 +690,6 @@ class HGraphBuilder: public AstVisitor {
|
| HBasicBlock* body_entry,
|
| HBasicBlock* body_exit,
|
| HBasicBlock* break_block);
|
| - HBasicBlock* CreatePeeledWhile(IterationStatement* stmt,
|
| - HBasicBlock* condition_entry,
|
| - HBasicBlock* exit_block,
|
| - HBasicBlock* body_exit,
|
| - HBasicBlock* break_block);
|
| HBasicBlock* JoinContinue(IterationStatement* statement,
|
| HBasicBlock* exit_block,
|
| HBasicBlock* continue_block);
|
| @@ -746,7 +739,7 @@ class HGraphBuilder: public AstVisitor {
|
| HSubgraph* CreateEmptySubgraph();
|
| HSubgraph* CreateGotoSubgraph(HEnvironment* env);
|
| HSubgraph* CreateBranchSubgraph(HEnvironment* env);
|
| - HSubgraph* CreateLoopHeaderSubgraph(HEnvironment* env);
|
| + HBasicBlock* CreateLoopHeader();
|
| HSubgraph* CreateInlinedSubgraph(HEnvironment* outer,
|
| Handle<JSFunction> target,
|
| FunctionLiteral* function);
|
|
|