Lines Matching defs:currOp
635 auto *currOp = op.getParentOp();
639 while (currOp && !currOp->hasTrait<OpTrait::AffineScope>()) {
640 if (auto currAffineForOp = dyn_cast<AffineForOp>(currOp))
642 currOp = currOp->getParentOp();
650 Operation *currOp = op.getParentOp();
654 while (currOp && !currOp->hasTrait<OpTrait::AffineScope>()) {
655 if (isa<AffineIfOp, AffineForOp, AffineParallelOp>(currOp))
656 ops->push_back(currOp);
657 currOp = currOp->getParentOp();
1849 Operation *currOp = op;
1851 while ((currOp = currOp->getParentOp())) {
1852 if (isa<AffineForOp>(currOp))
1877 auto *currOp = op.getParentOp();
1881 while (currOp) {
1882 if (AffineForOp currAffineForOp = dyn_cast<AffineForOp>(currOp))
1884 else if (auto parOp = dyn_cast<AffineParallelOp>(currOp))
1886 currOp = currOp->getParentOp();