Home
last modified time | relevance | path

Searched refs:affineMaps (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/mlir/lib/IR/
DBuiltinTypes.cpp564 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()
DMLIRContext.cpp285 AffineMapSet affineMaps; member in mlir::MLIRContextImpl
863 impl.affineMaps, key, impl.affineMutex, impl.threadingIsEnabled, [&] { in getImpl()
/external/llvm-project/mlir/include/mlir/IR/
DBuiltinTypes.h553 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/
DBuiltinTypes.cpp225 MlirAffineMap const *affineMaps, in mlirMemRefTypeGet() argument
228 (void)unwrapList(numMaps, affineMaps, maps); in mlirMemRefTypeGet()
/external/llvm-project/mlir/include/mlir-c/
DBuiltinTypes.h228 MlirAttribute const *affineMaps, unsigned memorySpace);