Home
last modified time | relevance | path

Searched refs:pdom (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dcontrol_dependence.cpp80 const CFG& cfg, const PostDominatorAnalysis& pdom) { in ComputePostDominanceFrontiers()
95 // Assert that there is a block other than the pseudo exit in the pdom tree, in ComputePostDominanceFrontiers()
98 assert(!cfg.IsPseudoExitBlock(pdom.GetDomTree().post_begin()->bb_)); in ComputePostDominanceFrontiers()
99 Function* function = pdom.GetDomTree().post_begin()->bb_->GetParent(); in ComputePostDominanceFrontiers()
104 for (auto it = pdom.GetDomTree().post_cbegin(); in ComputePostDominanceFrontiers()
105 it != pdom.GetDomTree().post_cend(); ++it) { in ComputePostDominanceFrontiers()
106 ComputePostDominanceFrontierForNode(cfg, pdom, function_entry, *it); in ComputePostDominanceFrontiers()
111 const CFG& cfg, const PostDominatorAnalysis& pdom, uint32_t function_entry, in ComputePostDominanceFrontierForNode()
116 if (!pdom.StrictlyDominates(label, pred)) { in ComputePostDominanceFrontierForNode()
131 !pdom in ComputePostDominanceFrontierForNode()
79 ComputePostDominanceFrontiers( const CFG& cfg, const PostDominatorAnalysis& pdom) ComputePostDominanceFrontiers() argument
110 ComputePostDominanceFrontierForNode( const CFG& cfg, const PostDominatorAnalysis& pdom, uint32_t function_entry, const DominatorTreeNode& pdom_node) ComputePostDominanceFrontierForNode() argument
139 ComputeControlDependenceGraph( const CFG& cfg, const PostDominatorAnalysis& pdom) ComputeControlDependenceGraph() argument
[all...]
H A Dcontrol_dependence.h118 // and corresponding post-dominator analysis |pdom|.
120 const PostDominatorAnalysis& pdom);
178 const PostDominatorAnalysis& pdom);
182 const PostDominatorAnalysis& pdom,
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dcontrol_dependence.cpp80 const CFG& cfg, const PostDominatorAnalysis& pdom) { in ComputePostDominanceFrontiers()
95 // Assert that there is a block other than the pseudo exit in the pdom tree, in ComputePostDominanceFrontiers()
98 assert(!cfg.IsPseudoExitBlock(pdom.GetDomTree().post_begin()->bb_)); in ComputePostDominanceFrontiers()
99 Function* function = pdom.GetDomTree().post_begin()->bb_->GetParent(); in ComputePostDominanceFrontiers()
104 for (auto it = pdom.GetDomTree().post_cbegin(); in ComputePostDominanceFrontiers()
105 it != pdom.GetDomTree().post_cend(); ++it) { in ComputePostDominanceFrontiers()
106 ComputePostDominanceFrontierForNode(cfg, pdom, function_entry, *it); in ComputePostDominanceFrontiers()
111 const CFG& cfg, const PostDominatorAnalysis& pdom, uint32_t function_entry, in ComputePostDominanceFrontierForNode()
116 if (!pdom.StrictlyDominates(label, pred)) { in ComputePostDominanceFrontierForNode()
131 !pdom in ComputePostDominanceFrontierForNode()
79 ComputePostDominanceFrontiers( const CFG& cfg, const PostDominatorAnalysis& pdom) ComputePostDominanceFrontiers() argument
110 ComputePostDominanceFrontierForNode( const CFG& cfg, const PostDominatorAnalysis& pdom, uint32_t function_entry, const DominatorTreeNode& pdom_node) ComputePostDominanceFrontierForNode() argument
139 ComputeControlDependenceGraph( const CFG& cfg, const PostDominatorAnalysis& pdom) ComputeControlDependenceGraph() argument
[all...]
H A Dcontrol_dependence.h118 // and corresponding post-dominator analysis |pdom|.
120 const PostDominatorAnalysis& pdom);
178 const PostDominatorAnalysis& pdom);
182 const PostDominatorAnalysis& pdom,
/third_party/spirv-tools/source/opt/
H A Dcontrol_dependence.cpp77 const CFG& cfg, const PostDominatorAnalysis& pdom) { in ComputePostDominanceFrontiers()
92 // Assert that there is a block other than the pseudo exit in the pdom tree, in ComputePostDominanceFrontiers()
95 assert(!cfg.IsPseudoExitBlock(pdom.GetDomTree().post_begin()->bb_)); in ComputePostDominanceFrontiers()
96 Function* function = pdom.GetDomTree().post_begin()->bb_->GetParent(); in ComputePostDominanceFrontiers()
101 for (auto it = pdom.GetDomTree().post_cbegin(); in ComputePostDominanceFrontiers()
102 it != pdom.GetDomTree().post_cend(); ++it) { in ComputePostDominanceFrontiers()
103 ComputePostDominanceFrontierForNode(cfg, pdom, function_entry, *it); in ComputePostDominanceFrontiers()
108 const CFG& cfg, const PostDominatorAnalysis& pdom, uint32_t function_entry, in ComputePostDominanceFrontierForNode()
113 if (!pdom.StrictlyDominates(label, pred)) { in ComputePostDominanceFrontierForNode()
128 !pdom in ComputePostDominanceFrontierForNode()
76 ComputePostDominanceFrontiers( const CFG& cfg, const PostDominatorAnalysis& pdom) ComputePostDominanceFrontiers() argument
107 ComputePostDominanceFrontierForNode( const CFG& cfg, const PostDominatorAnalysis& pdom, uint32_t function_entry, const DominatorTreeNode& pdom_node) ComputePostDominanceFrontierForNode() argument
136 ComputeControlDependenceGraph( const CFG& cfg, const PostDominatorAnalysis& pdom) ComputeControlDependenceGraph() argument
[all...]
H A Dcontrol_dependence.h118 // and corresponding post-dominator analysis |pdom|.
120 const PostDominatorAnalysis& pdom);
178 const PostDominatorAnalysis& pdom);
182 const PostDominatorAnalysis& pdom,
/third_party/skia/third_party/externals/spirv-tools/test/opt/
H A Dcontrol_dependence.cpp119 PostDominatorAnalysis pdom; in TEST() local
121 pdom.InitializeTree(cfg, fn); in TEST()
123 cdg.ComputeControlDependenceGraph(cfg, pdom); in TEST()
272 PostDominatorAnalysis pdom; in TEST() local
274 pdom.InitializeTree(cfg, fn); in TEST()
276 cdg.ComputeControlDependenceGraph(cfg, pdom); in TEST()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/
H A Dcontrol_dependence.cpp119 PostDominatorAnalysis pdom; in TEST() local
121 pdom.InitializeTree(cfg, fn); in TEST()
123 cdg.ComputeControlDependenceGraph(cfg, pdom); in TEST()
272 PostDominatorAnalysis pdom; in TEST() local
274 pdom.InitializeTree(cfg, fn); in TEST()
276 cdg.ComputeControlDependenceGraph(cfg, pdom); in TEST()
/third_party/spirv-tools/test/opt/
H A Dcontrol_dependence.cpp119 PostDominatorAnalysis pdom; in TEST() local
121 pdom.InitializeTree(cfg, fn); in TEST()
123 cdg.ComputeControlDependenceGraph(cfg, pdom); in TEST()
272 PostDominatorAnalysis pdom; in TEST() local
274 pdom.InitializeTree(cfg, fn); in TEST()
276 cdg.ComputeControlDependenceGraph(cfg, pdom); in TEST()

Completed in 5 milliseconds