Searched refs:loop_stack_ (Results 1 – 4 of 4) sorted by relevance
17 : info_(info), zone_(zone), loop_stack_(zone) { in AstLoopAssignmentAnalyzer()37 loop_stack_.push_back(bits); in Enter()42 DCHECK(loop_stack_.size() > 0); in Exit()43 BitVector* bits = loop_stack_.back(); in Exit()44 loop_stack_.pop_back(); in Exit()45 if (!loop_stack_.empty()) { in Exit()46 loop_stack_.back()->Union(*bits); in Exit()299 if (!loop_stack_.empty() && var->IsStackAllocated()) { in AnalyzeAssignment()300 loop_stack_.back()->Add(GetVariableIndex(info()->scope(), var)); in AnalyzeAssignment()
89 loop_stack_(zone), in BytecodeAnalysis()243 loop_stack_.push({-1, nullptr}); in Analyze()276 loop_stack_.top().loop_info->assignments().AddAll(); in Analyze()283 } else if (loop_stack_.size() > 1) { in Analyze()284 LoopStackEntry& current_loop = loop_stack_.top(); in Analyze()294 loop_stack_.pop(); in Analyze()295 if (loop_stack_.size() > 1) { in Analyze()297 loop_stack_.top().loop_info->assignments().Union( in Analyze()316 DCHECK_EQ(loop_stack_.size(), 1u); in Analyze()317 DCHECK_EQ(loop_stack_.top().header_offset, -1); in Analyze()[all …]
59 ZoneDeque<BitVector*> loop_stack_; variable
111 ZoneStack<LoopStackEntry> loop_stack_; variable