Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp473 llvm::SmallSetVector<Block *, 1> blocksToMerge; member in __anone5dd234c0711::BlockMergeCluster
564 blocksToMerge.insert(blockData.block); in addToCluster()
580 if (blocksToMerge.empty()) in merge()
591 !llvm::all_of(blocksToMerge, ableToUpdatePredOperands)) in merge()
597 blockIterators.reserve(blocksToMerge.size() + 1); in merge()
599 for (Block *mergeBlock : blocksToMerge) in merge()
604 1 + blocksToMerge.size(), in merge()
637 for (unsigned i = 0, e = blocksToMerge.size(); i != e; ++i) in merge()
638 updatePredecessors(blocksToMerge[i], /*clusterIndex=*/i + 1); in merge()
642 for (Block *block : blocksToMerge) { in merge()