Searched refs:affineMaps (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/mlir/lib/IR/ |
D | BuiltinTypes.cpp | 564 auto affineMaps = t.getAffineMaps(); in getStridesAndOffset() local 569 if (affineMaps.size() > 1) in getStridesAndOffset() 571 if (affineMaps.size() == 1 && affineMaps[0].getNumResults() != 1) in getStridesAndOffset() 580 if (!affineMaps.empty()) { in getStridesAndOffset() 581 m = affineMaps.front(); in getStridesAndOffset() 724 auto affineMaps = t.getAffineMaps(); in canonicalizeStridedLayout() local 726 if (affineMaps.empty()) in canonicalizeStridedLayout() 730 if (affineMaps.size() > 1 || affineMaps[0].getNumResults() > 1) in canonicalizeStridedLayout() 738 auto m = affineMaps[0]; in canonicalizeStridedLayout()
|
D | MLIRContext.cpp | 285 AffineMapSet affineMaps; member in mlir::MLIRContextImpl 863 impl.affineMaps, key, impl.affineMutex, impl.threadingIsEnabled, [&] { in getImpl()
|
/external/llvm-project/mlir/include/mlir/IR/ |
D | BuiltinTypes.h | 553 affineMaps(other.getAffineMaps()), in Builder() 558 : shape(shape), elementType(elementType), affineMaps(), memorySpace(0) { in Builder() 572 affineMaps = newAffineMaps; in setAffineMaps() 582 return MemRefType::get(shape, elementType, affineMaps, memorySpace); in MemRefType() 588 ArrayRef<AffineMap> affineMaps; variable
|
/external/llvm-project/mlir/lib/CAPI/IR/ |
D | BuiltinTypes.cpp | 225 MlirAffineMap const *affineMaps, in mlirMemRefTypeGet() argument 228 (void)unwrapList(numMaps, affineMaps, maps); in mlirMemRefTypeGet()
|
/external/llvm-project/mlir/include/mlir-c/ |
D | BuiltinTypes.h | 228 MlirAttribute const *affineMaps, unsigned memorySpace);
|