Home
last modified time | relevance | path

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

/external/llvm-project/mlir/include/mlir/Analysis/
DAffineAnalysis.h48 struct MemRefAccess { struct
56 explicit MemRefAccess(Operation *opInst);
73 bool operator==(const MemRefAccess &rhs) const;
74 bool operator!=(const MemRefAccess &rhs) const { return !(*this == rhs); }
113 const MemRefAccess &srcAccess, const MemRefAccess &dstAccess,
DUtils.h33 struct MemRefAccess;
/external/llvm-project/mlir/lib/Analysis/
DAffineAnalysis.cpp603 static Block *getCommonBlock(const MemRefAccess &srcAccess, in getCommonBlock()
604 const MemRefAccess &dstAccess, in getCommonBlock()
610 auto getChainOfAncestorBlocks = [&](const MemRefAccess &access, in getCommonBlock()
655 const MemRefAccess &srcAccess, const MemRefAccess &dstAccess, in srcAppearsBeforeDstInAncestralBlock()
757 void MemRefAccess::getAccessMap(AffineValueMap *accessMap) const { in getAccessMap()
860 const MemRefAccess &srcAccess, const MemRefAccess &dstAccess, in checkMemrefAccessDependence()
966 MemRefAccess srcAccess(srcOp); in getDependenceComponents()
969 MemRefAccess dstAccess(dstOp); in getDependenceComponents()
DUtils.cpp241 MemRefAccess access(op); in compute()
610 MemRefAccess srcAccess(opsA[i]); in computeSliceUnion()
612 MemRefAccess dstAccess(opsB[j]); in computeSliceUnion()
911 MemRefAccess::MemRefAccess(Operation *loadOrStoreOpInst) { in MemRefAccess() function in MemRefAccess
934 unsigned MemRefAccess::getRank() const { in getRank()
938 bool MemRefAccess::isStore() const { in isStore()
960 bool MemRefAccess::operator==(const MemRefAccess &rhs) const { in operator ==()
1075 MemRefAccess srcAccess(srcOpInst); in isLoopParallel()
1077 MemRefAccess dstAccess(dstOpInst); in isLoopParallel()
/external/llvm-project/mlir/test/lib/Transforms/
DTestMemRefDependenceCheck.cpp73 MemRefAccess srcAccess(srcOpInst); in checkDependences()
76 MemRefAccess dstAccess(dstOpInst); in checkDependences()
/external/llvm-project/mlir/lib/Transforms/
DMemRefDataFlowOpt.cpp112 MemRefAccess srcAccess(storeOp); in forwardStoreToLoad()
113 MemRefAccess destAccess(loadOp); in forwardStoreToLoad()
/external/llvm-project/mlir/lib/Transforms/Utils/
DLoopFusionUtils.cpp233 MemRefAccess srcAccess(srcOpInst); in getMaxLoopDepth()
236 MemRefAccess dstAccess(dstOpInst); in getMaxLoopDepth()
DLoopUtils.cpp453 MemRefAccess srcAccess(srcOp); in checkTilingLegalityImpl()
456 MemRefAccess dstAccess(dstOp); in checkTilingLegalityImpl()