Home
last modified time | relevance | path

Searched refs:cbb_ptr (Results 1 – 25 of 32) sorted by relevance

12

/third_party/flutter/skia/third_party/externals/spirv-tools/source/
Dcfa.h40 using cbb_ptr = const BB*; variable
46 cbb_ptr block; ///< pointer to the block
82 std::function<void(cbb_ptr)> preorder,
83 std::function<void(cbb_ptr)> postorder,
84 std::function<void(cbb_ptr, cbb_ptr)> backedge);
107 const vector<cbb_ptr>& postorder, get_blocks_func predecessor_func);
139 function<void(cbb_ptr)> preorder, in DepthFirstTraversal() argument
140 function<void(cbb_ptr)> postorder, in DepthFirstTraversal()
141 function<void(cbb_ptr, cbb_ptr)> backedge) { in DepthFirstTraversal()
177 const vector<cbb_ptr>& postorder, get_blocks_func predecessor_func) { in CalculateDominators()
[all …]
Dvalidate_cfg.cpp59 using cbb_ptr = const BasicBlock*; typedef
282 auto ignore_block = [](cbb_ptr) {}; in PerformCfgChecks() argument
283 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in PerformCfgChecks() argument
288 ignore_block, [&](cbb_ptr b) { postorder.push_back(b); }, in PerformCfgChecks()
300 [&](cbb_ptr b) { postdom_postorder.push_back(b); }, ignore_edge); in PerformCfgChecks()
311 ignore_block, ignore_block, [&](cbb_ptr from, cbb_ptr to) { in PerformCfgChecks()
/third_party/spirv-tools/source/
Dcfa.h34 using cbb_ptr = const BB*; variable
39 cbb_ptr block; ///< pointer to the block
77 std::function<void(cbb_ptr)> preorder,
78 std::function<void(cbb_ptr)> postorder,
79 std::function<void(cbb_ptr, cbb_ptr)> backedge);
107 const std::vector<cbb_ptr>& postorder, get_blocks_func predecessor_func);
139 std::function<void(cbb_ptr)> preorder, in DepthFirstTraversal() argument
140 std::function<void(cbb_ptr)> postorder, in DepthFirstTraversal()
141 std::function<void(cbb_ptr, cbb_ptr)> backedge) { in DepthFirstTraversal()
176 const std::vector<cbb_ptr>& postorder, get_blocks_func predecessor_func) { in CalculateDominators()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
Dcfa.h34 using cbb_ptr = const BB*; variable
39 cbb_ptr block; ///< pointer to the block
77 std::function<void(cbb_ptr)> preorder,
78 std::function<void(cbb_ptr)> postorder,
79 std::function<void(cbb_ptr, cbb_ptr)> backedge);
107 const std::vector<cbb_ptr>& postorder, get_blocks_func predecessor_func);
139 std::function<void(cbb_ptr)> preorder, in DepthFirstTraversal() argument
140 std::function<void(cbb_ptr)> postorder, in DepthFirstTraversal()
141 std::function<void(cbb_ptr, cbb_ptr)> backedge) { in DepthFirstTraversal()
176 const std::vector<cbb_ptr>& postorder, get_blocks_func predecessor_func) { in CalculateDominators()
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/
Dcfa.h34 using cbb_ptr = const BB*; variable
39 cbb_ptr block; ///< pointer to the block
77 std::function<void(cbb_ptr)> preorder,
78 std::function<void(cbb_ptr)> postorder,
79 std::function<void(cbb_ptr, cbb_ptr)> backedge);
107 const std::vector<cbb_ptr>& postorder, get_blocks_func predecessor_func);
139 std::function<void(cbb_ptr)> preorder, in DepthFirstTraversal() argument
140 std::function<void(cbb_ptr)> postorder, in DepthFirstTraversal()
141 std::function<void(cbb_ptr, cbb_ptr)> backedge) { in DepthFirstTraversal()
176 const std::vector<cbb_ptr>& postorder, get_blocks_func predecessor_func) { in CalculateDominators()
[all …]
/third_party/spirv-tools/source/opt/
Dcfg.cpp29 using cbb_ptr = const opt::BasicBlock*; typedef
83 auto ignore_block = [](cbb_ptr) {}; in ComputeStructuredOrder() argument
84 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in ComputeStructuredOrder() argument
91 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder()
Dlocal_single_store_elim_pass.h39 using cbb_ptr = const BasicBlock*; variable
Ddead_branch_elim_pass.h38 using cbb_ptr = const BasicBlock*; variable
Daggressive_dead_code_elim_pass.h41 using cbb_ptr = const BasicBlock*; variable
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dcfg.cpp29 using cbb_ptr = const opt::BasicBlock*; typedef
83 auto ignore_block = [](cbb_ptr) {}; in ComputeStructuredOrder() argument
84 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in ComputeStructuredOrder() argument
91 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder()
Dlocal_single_store_elim_pass.h39 using cbb_ptr = const BasicBlock*; variable
Ddead_branch_elim_pass.h38 using cbb_ptr = const BasicBlock*; variable
Daggressive_dead_code_elim_pass.h41 using cbb_ptr = const BasicBlock*; variable
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcfg.cpp29 using cbb_ptr = const opt::BasicBlock*; typedef
83 auto ignore_block = [](cbb_ptr) {}; in ComputeStructuredOrder() argument
84 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in ComputeStructuredOrder() argument
91 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder()
Dlocal_single_store_elim_pass.h39 using cbb_ptr = const BasicBlock*; variable
Ddead_branch_elim_pass.h38 using cbb_ptr = const BasicBlock*; variable
Daggressive_dead_code_elim_pass.h41 using cbb_ptr = const BasicBlock*; variable
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Ddead_branch_elim_pass.cpp82 auto ignore_block = [](cbb_ptr) {}; in ComputeStructuredOrder() argument
83 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in ComputeStructuredOrder() argument
88 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder()
Dlocal_single_store_elim_pass.cpp237 auto ignore_block = [](cbb_ptr) {}; in CalculateImmediateDominators() argument
238 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in CalculateImmediateDominators() argument
241 ignore_block, [&](cbb_ptr b) { postorder.push_back(b); }, in CalculateImmediateDominators()
Daggressive_dead_code_elim_pass.h38 using cbb_ptr = const ir::BasicBlock*; variable
Ddead_branch_elim_pass.h39 using cbb_ptr = const ir::BasicBlock*; variable
Dinline_pass.cpp535 auto ignore_block = [](cbb_ptr) {}; in HasNoReturnInLoop() argument
536 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in HasNoReturnInLoop() argument
540 [&](cbb_ptr b) { structuredOrder.push_front(b); }, ignore_edge); in HasNoReturnInLoop()
Dlocal_ssa_elim_pass.cpp333 auto ignore_block = [](cbb_ptr) {}; in ComputeStructuredOrder() argument
334 auto ignore_edge = [](cbb_ptr, cbb_ptr) {}; in ComputeStructuredOrder() argument
339 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder()
Dlocal_single_store_elim_pass.h38 using cbb_ptr = const ir::BasicBlock*; variable
Dlocal_ssa_elim_pass.h38 using cbb_ptr = const ir::BasicBlock*; variable

12