Home
last modified time | relevance | path

Searched refs:back_edges (Results 1 – 6 of 6) sorted by relevance

/third_party/flutter/skia/third_party/externals/spirv-tools/source/
Dvalidate_cfg.cpp98 Function& function, const vector<pair<uint32_t, uint32_t>>& back_edges) { in UpdateContinueConstructExitBlocks() argument
101 for (auto& edge : back_edges) { in UpdateContinueConstructExitBlocks()
172 const vector<pair<uint32_t, uint32_t>>& back_edges) { in StructuredControlFlowChecks() argument
178 for (auto back_edge : back_edges) { in StructuredControlFlowChecks()
281 vector<pair<uint32_t, uint32_t>> back_edges; in PerformCfgChecks() local
312 back_edges.emplace_back(from->id(), to->id()); in PerformCfgChecks()
315 UpdateContinueConstructExitBlocks(function, back_edges); in PerformCfgChecks()
349 if (auto error = StructuredControlFlowChecks(_, function, back_edges)) in PerformCfgChecks()
/third_party/boost/libs/graph/example/
Dloops_dfs.cpp61 std::vector< Edge > back_edges; in find_loops() local
64 make_back_edge_recorder(std::back_inserter(back_edges)), in find_loops()
68 for (typename std::vector< Edge >::size_type i = 0; i < back_edges.size(); in find_loops()
73 compute_loop_extent(back_edges[i], g, loops.back()); in find_loops()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_cfg.cpp383 const std::vector<std::pair<uint32_t, uint32_t>>& back_edges) { in UpdateContinueConstructExitBlocks() argument
386 for (auto& edge : back_edges) { in UpdateContinueConstructExitBlocks()
687 const std::vector<std::pair<uint32_t, uint32_t>>& back_edges, in StructuredControlFlowChecks() argument
694 for (auto back_edge : back_edges) { in StructuredControlFlowChecks()
859 std::vector<std::pair<uint32_t, uint32_t>> back_edges; in PerformCfgChecks() local
893 back_edges.emplace_back(from->id(), to->id()); in PerformCfgChecks()
896 UpdateContinueConstructExitBlocks(function, back_edges); in PerformCfgChecks()
931 StructuredControlFlowChecks(_, &function, back_edges, postorder)) in PerformCfgChecks()
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_cfg.cpp383 const std::vector<std::pair<uint32_t, uint32_t>>& back_edges) { in UpdateContinueConstructExitBlocks() argument
386 for (auto& edge : back_edges) { in UpdateContinueConstructExitBlocks()
687 const std::vector<std::pair<uint32_t, uint32_t>>& back_edges, in StructuredControlFlowChecks() argument
694 for (auto back_edge : back_edges) { in StructuredControlFlowChecks()
859 std::vector<std::pair<uint32_t, uint32_t>> back_edges; in PerformCfgChecks() local
893 back_edges.emplace_back(from->id(), to->id()); in PerformCfgChecks()
896 UpdateContinueConstructExitBlocks(function, back_edges); in PerformCfgChecks()
931 StructuredControlFlowChecks(_, &function, back_edges, postorder)) in PerformCfgChecks()
/third_party/spirv-tools/source/val/
Dvalidate_cfg.cpp371 const std::vector<std::pair<uint32_t, uint32_t>>& back_edges) { in UpdateContinueConstructExitBlocks() argument
374 for (auto& edge : back_edges) { in UpdateContinueConstructExitBlocks()
675 const std::vector<std::pair<uint32_t, uint32_t>>& back_edges, in StructuredControlFlowChecks() argument
682 for (auto back_edge : back_edges) { in StructuredControlFlowChecks()
847 std::vector<std::pair<uint32_t, uint32_t>> back_edges; in PerformCfgChecks() local
881 back_edges.emplace_back(from->id(), to->id()); in PerformCfgChecks()
884 UpdateContinueConstructExitBlocks(function, back_edges); in PerformCfgChecks()
919 StructuredControlFlowChecks(_, &function, back_edges, postorder)) in PerformCfgChecks()
/third_party/boost/libs/graph/doc/figs/
DMakefile23 back_edges.fig dfs_family.fig stl_iter.fig \