Searched refs:label2preds_ (Results 1 – 8 of 8) sorted by relevance
36 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
53 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()
260 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 …]
240 std::unordered_map<uint32_t, std::vector<uint32_t>> label2preds_; variable