Lines Matching refs:loop_header
333 int loop_header = iterator.GetJumpTargetOffset(); in Analyze() local
334 PushLoop(loop_header, loop_end); in Analyze()
337 osr_entry_point_ = loop_header; in Analyze()
543 void BytecodeAnalysis::PushLoop(int loop_header, int loop_end) { in PushLoop() argument
544 DCHECK(loop_header < loop_end); in PushLoop()
545 DCHECK(loop_stack_.top().header_offset < loop_header); in PushLoop()
547 DCHECK(header_to_info_.find(loop_header) == header_to_info_.end()); in PushLoop()
551 end_to_header_.insert({loop_end, loop_header}); in PushLoop()
553 {loop_header, LoopInfo(parent_offset, bytecode_array_->parameter_count(), in PushLoop()
558 loop_stack_.push({loop_header, loop_info}); in PushLoop()
853 int loop_header = GetLoopOffsetFor(current_offset); in LivenessIsValid() local
856 if (loop_header == -1) continue; in LivenessIsValid()
865 GetLoopOffsetFor(jump_target) == loop_header) { in LivenessIsValid()