| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/ |
| H A D | AffineValueMap.cpp | 42 auto bMap = b.getAffineMap() in difference() 47 auto aMap = a.getAffineMap(); in difference() 86 auto expr = const_cast<AffineValueMap *>(this)->getAffineMap().getResult(idx); in isFunctionOf() 100 AffineMap AffineValueMap::getAffineMap() const { return map.getAffineMap(); } in getAffineMap() function in AffineValueMap
|
| H A D | AffineOps.cpp | 92 AffineMap map = op.getAffineMap(); in remainsLegalAfterInline() 518 getAffineMap().getNumDims(), p); in print() 569 auto map = getAffineMap(); in fold() 615 AffineMap composeMap = affineApply.getAffineMap(); in replaceDimOrSym() 1086 auto map = affineOp.getAffineMap(); in matchAndRewrite() 2678 if (!getAffineMap().isConstant()) in fold() 2860 AffineMap oldMap = affineOp.getAffineMap(); in matchAndRewrite() 2903 AffineMap oldMap = affineOp.getAffineMap(); in matchAndRewrite() 2945 AffineMap producerMap = producerOp.getAffineMap(); in matchAndRewrite() 3042 AffineMap map = affineOp.getAffineMap(); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/ |
| H A D | AffineToStandard.cpp | 329 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), in matchAndRewrite() 350 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite() 373 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite() 397 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite() 484 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite() 507 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | AffineDemotion.cpp | 55 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite() 77 expandAffineMap(rewriter, op.getLoc(), op.getAffineMap(), indices); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | NormalizeMemRefs.cpp | 273 oldResult.getType().cast<MemRefType>().getLayout().getAffineMap(); in updateFunctionSignature() 369 AffineMap layoutMap = memrefType.getLayout().getAffineMap(); in normalizeFuncOpMemRefs() 419 AffineMap layoutMap = oldMemRefType.getLayout().getAffineMap(); in normalizeFuncOpMemRefs()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/ |
| H A D | AffineValueMap.h | 75 AffineMap getAffineMap() const;
|
| H A D | AffineMemoryOpInterfaces.td | 63 /*methodName=*/"getAffineMap", 129 /*methodName=*/"getAffineMap",
|
| H A D | AffineOps.td | 81 AffineMap getAffineMap() { return getMap(); } 559 AffineMap getAffineMap() { return getMap(); } 810 AffineMap getAffineMap() { return getAffineMapAttr().getValue(); }
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | SimplifyAffineStructures.cpp | 66 return mMap.getAffineMap(); in simplify()
|
| H A D | SuperVectorize.cpp | 1179 if (loadOp.getAffineMap() != in vectorizeAffineLoad() 1181 computeMemoryOpIndices(loadOp, loadOp.getAffineMap(), mapOperands, state, in vectorizeAffineLoad() 1224 if (storeOp.getAffineMap() != in vectorizeAffineStore() 1226 computeMemoryOpIndices(storeOp, storeOp.getAffineMap(), mapOperands, state, in vectorizeAffineStore()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | LoopAnalysis.cpp | 75 *tripCountMap = tripCountValueMap.getAffineMap(); in getTripCountMapAndOperands() 225 auto accessMap = memoryOp.getAffineMap(); in isContiguousAccess()
|
| H A D | AffineAnalysis.cpp | 497 map = loadOp.getAffineMap(); in getAccessMap() 499 map = cast<AffineWriteOpInterface>(opInst).getAffineMap(); in getAccessMap()
|
| H A D | Utils.cpp | 479 AffineMap accessMap = accessValueMap.getAffineMap(); in compute() 547 LLVM_DEBUG(accessValueMap.getAffineMap().dump()); in compute() 1265 return llvm::all_of(diff.getAffineMap().getResults(), in operator ==()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | LoopSpecialization.cpp | 161 AffineMap map = affineOp.getAffineMap(); in rewriteAffineOpAfterPeeling() 168 AffineMap map = affineOp.getAffineMap(); in rewriteAffineOpAfterPeeling()
|
| H A D | LoopCanonicalization.cpp | 190 return scf::canonicalizeMinMaxOpInLoop(rewriter, op, op.getAffineMap(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinAttributeInterfaces.td | 445 "::mlir::AffineMap", "getAffineMap", (ins) 453 return $_attr.getAffineMap().isIdentity(); 464 return ::mlir::detail::verifyAffineMapAsLayout($_attr.getAffineMap(),
|
| H A D | AffineMap.h | 371 AffineMap getAffineMap() const;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorTransferSplitRewritePatterns.cpp | 44 if (affineApplyOp.getAffineMap().isSingleConstant()) in extractConstantIndex() 45 return affineApplyOp.getAffineMap().getSingleConstantResult(); in extractConstantIndex()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Loops.cpp | 280 auto map = affineApplyOp.getAffineMap(); in matchAndRewrite()
|
| H A D | Vectorization.cpp | 984 if (minOp1 && minOp2 && minOp1.getAffineMap() == minOp2.getAffineMap() && in hasSameTensorSize()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | BuiltinTypes.cpp | 782 AffineMap m = t.getLayout().getAffineMap(); in getStridesAndOffset() 950 AffineMap m = t.getLayout().getAffineMap(); in canonicalizeStridedLayout()
|
| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | BuiltinTypes.cpp | 281 return wrap(unwrap(type).cast<MemRefType>().getLayout().getAffineMap()); in mlirMemRefTypeGetAffineMap()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/ |
| H A D | Utils.cpp | 269 AffineMap map = constraints.computeAlignedMap(applyOp.getAffineMap(), in getUpperBoundForIndex() 278 AffineMap map = constraints.computeAlignedMap(minOp.getAffineMap(), in getUpperBoundForIndex()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | Utils.cpp | 1693 AffineMap layoutMap = memrefType.getLayout().getAffineMap(); in normalizeMemRef() 1746 AffineMap layoutMap = memrefType.getLayout().getAffineMap(); in normalizeMemRefType()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefOps.cpp | 131 numSymbols = memRefType.getLayout().getAffineMap().getNumSymbols(); in verifyAllocLikeOp() 2173 AffineMap map = getProjectedMap(inferredType.getLayout().getAffineMap(), in inferRankReducedResultType() 2456 AffineMap layoutMap = nonRankReducedType.getLayout().getAffineMap(); in getCanonicalSubViewResultType()
|