Lines Matching refs:opInst
53 auto *opInst = state.value.getDefiningOp(); in getReachableAffineApplyOps() local
56 if (!isa_and_nonnull<AffineApplyOp>(opInst)) { in getReachableAffineApplyOps()
63 affineApplyOps.push_back(opInst); in getReachableAffineApplyOps()
65 if (state.operandIndex < opInst->getNumOperands()) { in getReachableAffineApplyOps()
68 auto nextOperand = opInst->getOperand(state.operandIndex); in getReachableAffineApplyOps()
613 Block *currBlock = access.opInst->getBlock(); in getCommonBlock()
624 Block *block = srcAccess.opInst->getBlock(); in getCommonBlock()
662 auto *srcInst = commonBlock->findAncestorOpInBlock(*srcAccess.opInst); in srcAppearsBeforeDstInAncestralBlock()
664 auto *dstInst = commonBlock->findAncestorOpInBlock(*dstAccess.opInst); in srcAppearsBeforeDstInAncestralBlock()
760 if (auto loadOp = dyn_cast<AffineReadOpInterface>(opInst)) in getAccessMap()
763 map = cast<AffineWriteOpInterface>(opInst).getAffineMap(); in getAccessMap()
865 LLVM_DEBUG(srcAccess.opInst->dump();); in checkMemrefAccessDependence()
866 LLVM_DEBUG(dstAccess.opInst->dump();); in checkMemrefAccessDependence()
874 if (!allowRAR && !isa<AffineWriteOpInterface>(srcAccess.opInst) && in checkMemrefAccessDependence()
875 !isa<AffineWriteOpInterface>(dstAccess.opInst)) in checkMemrefAccessDependence()
888 if (failed(getOpIndexSet(srcAccess.opInst, &srcDomain))) in checkMemrefAccessDependence()
893 if (failed(getOpIndexSet(dstAccess.opInst, &dstDomain))) in checkMemrefAccessDependence()