Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Dialect/Affine/Utils/
DUtils.cpp70 static AffineIfOp hoistAffineIfOp(AffineIfOp ifOp, Operation *hoistOverOp) { in hoistAffineIfOp() argument
72 if (hoistOverOp == ifOp) in hoistAffineIfOp()
81 OpBuilder b(hoistOverOp); in hoistAffineIfOp()
93 b.setInsertionPointAfter(hoistOverOp); in hoistAffineIfOp()
96 hoistOverOpClone = b.clone(*hoistOverOp, operandMap); in hoistAffineIfOp()
104 hoistOverOp->getBlock()->getOperations(), in hoistAffineIfOp()
105 Block::iterator(hoistOverOp)); in hoistAffineIfOp()
214 auto *hoistOverOp = getOutermostInvariantForOp(ifOp); in hoistAffineIfOp() local
216 AffineIfOp hoistedIfOp = ::hoistAffineIfOp(ifOp, hoistOverOp); in hoistAffineIfOp()