// Copyright 2023 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "src/compiler/turboshaft/loop-finder.h" namespace v8::internal::compiler::turboshaft { void LoopFinder::Run() { … } // Update the `parent_loops_` of all of the blocks that are inside of the loop // that starts on `header`. LoopFinder::LoopInfo LoopFinder::VisitLoop(const Block* header) { … } ZoneSet<const Block*, LoopFinder::BlockCmp> LoopFinder::GetLoopBody( const Block* loop_header) { … } } // namespace v8::internal::compiler::turboshaft