Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/IR/
DDominance.cpp41 dominanceInfos.clear(); in recalculate()
65 dominanceInfos.try_emplace(&region, std::move(opDominance)); in recalculate()
148 auto infoAIt = dominanceInfos.find(parentRegion); in findNearestCommonDominator()
149 if (infoAIt == dominanceInfos.end()) in findNearestCommonDominator()
160 assert(dominanceInfos.count(region) != 0); in getNode()
161 return dominanceInfos[region]->getNode(a); in getNode()
196 auto baseInfoIt = dominanceInfos.find(regionA); in properlyDominates()
197 if (baseInfoIt == dominanceInfos.end()) in properlyDominates()
207 auto baseInfoIt = dominanceInfos.find(regionA); in isReachableFromEntry()
208 if (baseInfoIt == dominanceInfos.end()) in isReachableFromEntry()
[all …]
/external/llvm-project/mlir/include/mlir/IR/
DDominance.h44 return dominanceInfos.count(region) != 0; in hasDominanceInfo()
49 assert(dominanceInfos.count(region) != 0); in getRootNode()
50 return dominanceInfos[region]->getRootNode(); in getRootNode()
67 DenseMap<Region *, std::unique_ptr<base>> dominanceInfos; variable