Home
last modified time | relevance | path

Searched refs:idoms (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/
Dcfa.h183 std::unordered_map<cbb_ptr, block_detail> idoms; in CalculateDominators() local
185 idoms[postorder[i]] = {undefined_dom, i}; in CalculateDominators()
187 idoms[postorder.back()].dominator = idoms[postorder.back()].postorder_index; in CalculateDominators()
197 [&idoms, undefined_dom](BB* pred) { in CalculateDominators()
198 return idoms.count(pred) && in CalculateDominators()
199 idoms[pred].dominator != undefined_dom; in CalculateDominators()
203 size_t idom_idx = idoms[idom].postorder_index; in CalculateDominators()
211 if (!idoms.count(p)) continue; in CalculateDominators()
212 if (idoms[p].dominator != undefined_dom) { in CalculateDominators()
213 size_t finger1 = idoms[p].postorder_index; in CalculateDominators()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
Dcfa.h183 std::unordered_map<cbb_ptr, block_detail> idoms; in CalculateDominators() local
185 idoms[postorder[i]] = {undefined_dom, i}; in CalculateDominators()
187 idoms[postorder.back()].dominator = idoms[postorder.back()].postorder_index; in CalculateDominators()
197 [&idoms, undefined_dom](BB* pred) { in CalculateDominators()
198 return idoms.count(pred) && in CalculateDominators()
199 idoms[pred].dominator != undefined_dom; in CalculateDominators()
203 size_t idom_idx = idoms[idom].postorder_index; in CalculateDominators()
211 if (!idoms.count(p)) continue; in CalculateDominators()
212 if (idoms[p].dominator != undefined_dom) { in CalculateDominators()
213 size_t finger1 = idoms[p].postorder_index; in CalculateDominators()
[all …]
/third_party/spirv-tools/source/
Dcfa.h226 std::unordered_map<cbb_ptr, block_detail> idoms; in CalculateDominators() local
228 idoms[postorder[i]] = {undefined_dom, i}; in CalculateDominators()
230 idoms[postorder.back()].dominator = idoms[postorder.back()].postorder_index; in CalculateDominators()
240 [&idoms, undefined_dom](BB* pred) { in CalculateDominators()
241 return idoms.count(pred) && in CalculateDominators()
242 idoms[pred].dominator != undefined_dom; in CalculateDominators()
246 size_t idom_idx = idoms[idom].postorder_index; in CalculateDominators()
254 if (!idoms.count(p)) continue; in CalculateDominators()
255 if (idoms[p].dominator != undefined_dom) { in CalculateDominators()
256 size_t finger1 = idoms[p].postorder_index; in CalculateDominators()
[all …]
/third_party/flutter/skia/third_party/externals/spirv-tools/source/
Dcfa.h184 unordered_map<cbb_ptr, block_detail> idoms; in CalculateDominators() local
186 idoms[postorder[i]] = { undefined_dom, i }; in CalculateDominators()
188 idoms[postorder.back()].dominator = idoms[postorder.back()].postorder_index; in CalculateDominators()
198 [&idoms, undefined_dom](BB* pred) { in CalculateDominators()
199 return idoms.count(pred) && in CalculateDominators()
200 idoms[pred].dominator != undefined_dom; in CalculateDominators()
204 size_t idom_idx = idoms[idom].postorder_index; in CalculateDominators()
212 if (!idoms.count(p)) continue; in CalculateDominators()
213 if (idoms[p].dominator != undefined_dom) { in CalculateDominators()
214 size_t finger1 = idoms[p].postorder_index; in CalculateDominators()
[all …]