Home
last modified time | relevance | path

Searched refs:label2preds_ (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcfg.h36 assert(label2preds_.count(blk_id)); in preds()
37 return label2preds_.at(blk_id); in preds()
100 label2preds_.erase(blk->id()); in ForgetBlock()
105 auto pred_it = label2preds_.find(succ_blk_id); in RemoveEdge()
106 if (pred_it == label2preds_.end()) return; in RemoveEdge()
118 label2preds_[succ_blk_id].push_back(pred_blk_id); in AddEdge()
172 std::unordered_map<uint32_t, std::vector<uint32_t>> label2preds_; variable
Dcfg.cpp53 label2preds_[blk_id]; in AddEdges()
72 label2preds_.at(blk_id) = std::move(updated_pred_list); in RemoveNonExistingEdges()
139 if (label2preds_[blk.id()].size() == 0) in ComputeStructuredSuccessors()
296 label2preds_[new_header->id()].push_back(bb->id()); in SplitLoopHeader()
306 label2preds_[new_header->id()].push_back(latch_block->id()); in SplitLoopHeader()
308 auto& block_preds = label2preds_[bb->id()]; in SplitLoopHeader()
/third_party/spirv-tools/source/opt/
Dcfg.h36 assert(label2preds_.count(blk_id)); in preds()
37 return label2preds_.at(blk_id); in preds()
100 label2preds_.erase(blk->id()); in ForgetBlock()
105 auto pred_it = label2preds_.find(succ_blk_id); in RemoveEdge()
106 if (pred_it == label2preds_.end()) return; in RemoveEdge()
118 label2preds_[succ_blk_id].push_back(pred_blk_id); in AddEdge()
172 std::unordered_map<uint32_t, std::vector<uint32_t>> label2preds_; variable
Dcfg.cpp53 label2preds_[blk_id]; in AddEdges()
72 label2preds_.at(blk_id) = std::move(updated_pred_list); in RemoveNonExistingEdges()
139 if (label2preds_[blk.id()].size() == 0) in ComputeStructuredSuccessors()
296 label2preds_[new_header->id()].push_back(bb->id()); in SplitLoopHeader()
306 label2preds_[new_header->id()].push_back(latch_block->id()); in SplitLoopHeader()
308 auto& block_preds = label2preds_[bb->id()]; in SplitLoopHeader()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dcfg.h36 assert(label2preds_.count(blk_id)); in preds()
37 return label2preds_.at(blk_id); in preds()
100 label2preds_.erase(blk->id()); in ForgetBlock()
105 auto pred_it = label2preds_.find(succ_blk_id); in RemoveEdge()
106 if (pred_it == label2preds_.end()) return; in RemoveEdge()
118 label2preds_[succ_blk_id].push_back(pred_blk_id); in AddEdge()
172 std::unordered_map<uint32_t, std::vector<uint32_t>> label2preds_; variable
Dcfg.cpp53 label2preds_[blk_id]; in AddEdges()
72 label2preds_.at(blk_id) = std::move(updated_pred_list); in RemoveNonExistingEdges()
139 if (label2preds_[blk.id()].size() == 0) in ComputeStructuredSuccessors()
296 label2preds_[new_header->id()].push_back(bb->id()); in SplitLoopHeader()
306 label2preds_[new_header->id()].push_back(latch_block->id()); in SplitLoopHeader()
308 auto& block_preds = label2preds_[bb->id()]; in SplitLoopHeader()
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Dlocal_ssa_elim_pass.cpp260 label2preds_.clear(); in InitSSARewrite()
264 label2preds_[sbid].push_back(blkId); in InitSSARewrite()
312 if (label2preds_[blk.id()].size() == 0) in ComputeStructuredSuccessors()
350 const uint32_t predLabel = label2preds_[label].front(); in SSABlockInitSinglePred()
390 for (uint32_t predLabel : label2preds_[label]) in SSABlockInitLoopHeader()
408 for (uint32_t predLabel : label2preds_[label]) { in SSABlockInitLoopHeader()
438 for (uint32_t predLabel : label2preds_[label]) { in SSABlockInitLoopHeader()
469 for (uint32_t predLabel : label2preds_[label]) { in SSABlockInitLoopHeader()
504 for (uint32_t predLabel : label2preds_[label]) { in SSABlockInitMultiPred()
520 for (uint32_t predLabel : label2preds_[label]) { in SSABlockInitMultiPred()
[all …]
Dlocal_ssa_elim_pass.h240 std::unordered_map<uint32_t, std::vector<uint32_t>> label2preds_; variable