Lines Matching defs:srcAccess
632 /// Returns true if the memory operation of `destAccess` depends on `srcAccess`
635 static bool mustReachAtInnermost(const MemRefAccess &srcAccess,
639 if (getAffineScope(srcAccess.opInst) != getAffineScope(destAccess.opInst))
643 getNumCommonSurroundingLoops(*srcAccess.opInst, *destAccess.opInst);
645 checkMemrefAccessDependence(srcAccess, destAccess, nsLoops + 1);
654 MemRefAccess srcAccess(srcMemOp);
663 if (srcAccess.memref == destAccess.memref &&
669 srcAccess, destAccess, d, &dependenceConstraints,
680 // `srcAccess.memref` and `destAccess.memref` don't alias.
846 MemRefAccess srcAccess(storeOp);
857 if (srcAccess != destAccess)
867 if (!mustReachAtInnermost(srcAccess, destAccess))
930 MemRefAccess srcAccess(writeB);
933 if (srcAccess != destAccess)
967 MemRefAccess srcAccess(loadB);
971 if (srcAccess != destAccess) {