Home
last modified time | relevance | path

Searched refs:dimCount (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DIntegerSetDetail.h28 unsigned dimCount; member
39 return std::get<0>(key) == dimCount && std::get<1>(key) == symbolCount &&
47 res->dimCount = std::get<0>(key); in construct()
H A DIntegerSet.cpp15 unsigned IntegerSet::getNumDims() const { return set->dimCount; } in getNumDims()
18 return set->dimCount + set->symbolCount; in getNumInputs()
38 return *this == getEmptySet(set->dimCount, set->symbolCount, getContext()); in isEmptyIntegerSet()
H A DMLIRContext.cpp953 AffineMap AffineMap::getImpl(unsigned dimCount, unsigned symbolCount, in getImpl() argument
969 willBeValidAffineMap(unsigned dimCount, unsigned symbolCount, in willBeValidAffineMap() argument
990 AffineMap AffineMap::get(unsigned dimCount, unsigned symbolCount, in get() argument
992 return getImpl(dimCount, symbolCount, /*results=*/{}, context); in get()
995 AffineMap AffineMap::get(unsigned dimCount, unsigned symbolCount, in get() argument
997 assert(willBeValidAffineMap(dimCount, symbolCount, {result})); in get()
998 return getImpl(dimCount, symbolCount, {result}, result.getContext()); in get()
1001 AffineMap AffineMap::get(unsigned dimCount, unsigned symbolCount, in get() argument
1003 assert(willBeValidAffineMap(dimCount, symbolCount, results)); in get()
1004 return getImpl(dimCount, symbolCount, results, context); in get()
[all …]
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DAffineMap.cpp41 MlirAffineMap mlirAffineMapZeroResultGet(MlirContext ctx, intptr_t dimCount, in mlirAffineMapZeroResultGet() argument
43 return wrap(AffineMap::get(dimCount, symbolCount, unwrap(ctx))); in mlirAffineMapZeroResultGet()
46 MlirAffineMap mlirAffineMapGet(MlirContext ctx, intptr_t dimCount, in mlirAffineMapGet() argument
51 return wrap(AffineMap::get(dimCount, symbolCount, exprList, unwrap(ctx))); in mlirAffineMapGet()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAffineMap.h54 static AffineMap get(unsigned dimCount, unsigned symbolCount,
59 static AffineMap get(unsigned dimCount, unsigned symbolCount,
64 static AffineMap get(unsigned dimCount, unsigned symbolCount,
334 static AffineMap getImpl(unsigned dimCount, unsigned symbolCount,
H A DIntegerSet.h51 static IntegerSet get(unsigned dimCount, unsigned symbolCount,
/llvm-project-15.0.7/mlir/include/mlir-c/
H A DAffineMap.h71 MlirContext ctx, intptr_t dimCount, intptr_t symbolCount);
78 intptr_t dimCount,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp910 unsigned dimCount = symStartPos - num; in getLowerAndUpperBound() local
922 getAffineExprFromFlatForm(lb, dimCount, symCount, localExprs, context); in getLowerAndUpperBound()
937 getAffineExprFromFlatForm(ub, dimCount, symCount, localExprs, context); in getLowerAndUpperBound()
953 getAffineExprFromFlatForm(b, dimCount, symCount, localExprs, context); in getLowerAndUpperBound()
959 getAffineExprFromFlatForm(b, dimCount, symCount, localExprs, context); in getLowerAndUpperBound()
964 auto lbMap = AffineMap::get(dimCount, symCount, lbExprs, context); in getLowerAndUpperBound()
965 auto ubMap = AffineMap::get(dimCount, symCount, ubExprs, context); in getLowerAndUpperBound()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp227 return {mlir::getAffineDimExpr(dimCount++, value.getContext())}; in toAffineExpr()
243 dimCount, symCount, {constraintPair->first}, {constraintPair->second}); in fromCmpIOp()
268 unsigned dimCount{0u}; member
/llvm-project-15.0.7/mlir/tools/mlir-linalg-ods-gen/
H A Dmlir-linalg-ods-yaml-gen.cpp887 unsigned dimCount = firstMap.getNumDims(); in generateNamedGenericOpDefns() local
894 for (unsigned i = 0; i < dimCount; ++i) in generateNamedGenericOpDefns()
913 dimCount)); in generateNamedGenericOpDefns()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRAffine.cpp701 [](intptr_t dimCount, intptr_t symbolCount, py::list exprs, in populateIRAffine()
707 mlirAffineMapGet(context->get(), dimCount, symbolCount, in populateIRAffine()