Searched refs:loop_head_stack (Results 1 – 1 of 1) sorted by relevance
1620 ScopedArenaVector<BasicBlockId> loop_head_stack(allocator.Adapter()); in ComputeTopologicalSortOrder() local1680 DCHECK_EQ(loop_head_stack.back(), bb->id); in ComputeTopologicalSortOrder()1681 loop_head_stack.pop_back(); in ComputeTopologicalSortOrder()1683 loop_head_stack.empty() ? nullptr : loop_head_reachable_from[loop_head_stack.back()]; in ComputeTopologicalSortOrder()1702 loop_head_stack.empty() ? nullptr : loop_head_reachable_from[loop_head_stack.back()]; in ComputeTopologicalSortOrder()1717 (!loop_head_stack.empty() && // outside current loop. in ComputeTopologicalSortOrder()1718 !loop_head_reachable_from[loop_head_stack.back()]->IsBitSet(candidate->id))) { in ComputeTopologicalSortOrder()1741 loop_head_stack.push_back(bb->id); in ComputeTopologicalSortOrder()1742 max_nested_loops = std::max(max_nested_loops, loop_head_stack.size()); in ComputeTopologicalSortOrder()1765 if (loop_head_stack.empty() || in ComputeTopologicalSortOrder()[all …]