Home
last modified time | relevance | path

Searched refs:BreakAndContinueScope (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen.h2092 class BreakAndContinueScope final BASE_EMBEDDED {
2094 BreakAndContinueScope(BreakAndContinueInfo* info, in BreakAndContinueScope() function
2100 ~BreakAndContinueScope() { owner_->set_break_scope(next_); } in ~BreakAndContinueScope()
2104 BreakAndContinueScope* next() { return next_; } in next()
2114 BreakAndContinueScope* next_;
2122 BreakAndContinueScope* break_scope() const { return break_scope_; } in break_scope()
2123 void set_break_scope(BreakAndContinueScope* head) { break_scope_ = head; } in set_break_scope()
2877 BreakAndContinueScope* break_scope_;
Dhydrogen.cc4722 { BreakAndContinueScope push(&break_info, this); in VisitBlock()
4837 HBasicBlock* HOptimizedGraphBuilder::BreakAndContinueScope::Get( in Get()
4843 BreakAndContinueScope* current = this; in Get()
4887 stmt->target(), BreakAndContinueScope::CONTINUE, in VisitContinueStatement()
4919 stmt->target(), BreakAndContinueScope::BREAK, in VisitBreakStatement()
5088 { BreakAndContinueScope push(&break_info, this); in VisitSwitchStatement()
5153 BreakAndContinueScope push(&break_info, this); in VisitDoWhileStatement()
5218 BreakAndContinueScope push(&break_info, this); in VisitWhileStatement()
5260 BreakAndContinueScope push(&break_info, this); in VisitForStatement()
5412 BreakAndContinueScope push(&break_info, this); in BuildForInBody()