Searched refs:idoms (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/third_party/externals/spirv-tools/source/ |
D | cfa.h | 183 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/ |
D | cfa.h | 183 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/ |
D | cfa.h | 226 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/ |
D | cfa.h | 184 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 …]
|