diff options
Diffstat (limited to 'mlir/lib/Analysis')
-rw-r--r-- | mlir/lib/Analysis/AffineAnalysis.cpp | 4 | ||||
-rw-r--r-- | mlir/lib/Analysis/Dominance.cpp | 2 | ||||
-rw-r--r-- | mlir/lib/Analysis/Utils.cpp | 2 |
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()); |