summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Analysis
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/lib/Analysis')
-rw-r--r--mlir/lib/Analysis/AffineAnalysis.cpp4
-rw-r--r--mlir/lib/Analysis/Dominance.cpp2
-rw-r--r--mlir/lib/Analysis/Utils.cpp2
3 files changed, 4 insertions, 4 deletions
diff --git a/mlir/lib/Analysis/AffineAnalysis.cpp b/mlir/lib/Analysis/AffineAnalysis.cpp
index 006cc2cecf2..28c4eae941e 100644
--- a/mlir/lib/Analysis/AffineAnalysis.cpp
+++ b/mlir/lib/Analysis/AffineAnalysis.cpp
@@ -548,8 +548,8 @@ static Block *getCommonBlock(const MemRefAccess &srcAccess,
unsigned numCommonLoops) {
if (numCommonLoops == 0) {
auto *block = srcAccess.opInst->getBlock();
- while (!llvm::isa<FuncOp>(block->getContainingOp())) {
- block = block->getContainingOp()->getBlock();
+ while (!llvm::isa<FuncOp>(block->getParentOp())) {
+ block = block->getParentOp()->getBlock();
}
return block;
}
diff --git a/mlir/lib/Analysis/Dominance.cpp b/mlir/lib/Analysis/Dominance.cpp
index fc62048d412..e384a56a71d 100644
--- a/mlir/lib/Analysis/Dominance.cpp
+++ b/mlir/lib/Analysis/Dominance.cpp
@@ -70,7 +70,7 @@ bool DominanceInfoBase<IsPostDom>::properlyDominates(Block *a, Block *b) {
if (regionA != regionB) {
Operation *bAncestor;
do {
- bAncestor = regionB->getContainingOp();
+ bAncestor = regionB->getParentOp();
// If 'bAncestor' is the top level region, then 'a' is a block that post
// dominates 'b'.
if (!bAncestor || !bAncestor->getBlock())
diff --git a/mlir/lib/Analysis/Utils.cpp b/mlir/lib/Analysis/Utils.cpp
index 3de509dd0d3..fc36cc58f8e 100644
--- a/mlir/lib/Analysis/Utils.cpp
+++ b/mlir/lib/Analysis/Utils.cpp
@@ -449,7 +449,7 @@ static void findInstPosition(Operation *op, Block *limitBlock,
// rely on linear scans.
int instPosInBlock = std::distance(block->begin(), op->getIterator());
positions->push_back(instPosInBlock);
- op = block->getContainingOp();
+ op = block->getParentOp();
block = op->getBlock();
}
std::reverse(positions->begin(), positions->end());
OpenPOWER on IntegriCloud