Lines Matching refs:parentOp
196 Operation *parentOp = region->getParentOp(); in isLegalToInline() local
197 return parentOp->hasTrait<OpTrait::AffineScope>() || in isLegalToInline()
198 isa<AffineForOp, AffineParallelOp, AffineIfOp>(parentOp); in isLegalToInline()
235 Operation *parentOp = arg.getOwner()->getParentOp(); in isTopLevelValue() local
236 return parentOp && parentOp->hasTrait<OpTrait::AffineScope>(); in isTopLevelValue()
239 Operation *parentOp = value.getDefiningOp()->getParentOp(); in isTopLevelValue() local
240 return parentOp && parentOp->hasTrait<OpTrait::AffineScope>(); in isTopLevelValue()
247 while (auto *parentOp = curOp->getParentOp()) { in getAffineScope() local
248 if (parentOp->hasTrait<OpTrait::AffineScope>()) in getAffineScope()
250 curOp = parentOp; in getAffineScope()
270 auto *parentOp = value.cast<BlockArgument>().getOwner()->getParentOp(); in isValidDim() local
271 return parentOp && (parentOp->hasTrait<OpTrait::AffineScope>() || in isValidDim()
272 isa<AffineForOp, AffineParallelOp>(parentOp)); in isValidDim()
293 auto *parentOp = value.cast<BlockArgument>().getOwner()->getParentOp(); in isValidDim() local
294 return isa<AffineForOp, AffineParallelOp>(parentOp); in isValidDim()
3830 auto *parentOp = (*this)->getParentOp(); in verify() local
3831 auto results = parentOp->getResults(); in verify()
3834 if (!isa<AffineParallelOp, AffineIfOp, AffineForOp>(parentOp)) in verify()
3836 if (parentOp->getNumResults() != getNumOperands()) in verify()