Home
last modified time | relevance | path

Searched defs:basis (Results 1 – 11 of 11) sorted by relevance

/llvm-project/mlir/lib/Dialect/Utils/
H A DIndexingUtils.cpp45 ExprType linearizeImpl(ArrayRef<ExprType> offsets, ArrayRef<ExprType> basis, in linearizeImpl() argument
83 int64_t mlir::computeSum(ArrayRef<int64_t> basis) { in computeSum() argument
91 computeProduct(ArrayRef<int64_t> basis) computeProduct() argument
100 linearize(ArrayRef<int64_t> offsets,ArrayRef<int64_t> basis) linearize() argument
159 computeSum(MLIRContext * ctx,ArrayRef<AffineExpr> basis) computeSum() argument
167 computeProduct(MLIRContext * ctx,ArrayRef<AffineExpr> basis) computeProduct() argument
176 linearize(MLIRContext * ctx,ArrayRef<AffineExpr> offsets,ArrayRef<AffineExpr> basis) linearize() argument
182 linearize(MLIRContext * ctx,ArrayRef<AffineExpr> offsets,ArrayRef<int64_t> basis) linearize() argument
[all...]
/llvm-project/mlir/include/mlir/Dialect/Utils/
H A DIndexingUtils.h69 inline int64_t computeMaxLinearIndex(ArrayRef<int64_t> basis) { in computeMaxLinearIndex() argument
160 computeMaxLinearIndex(MLIRContext * ctx,ArrayRef<AffineExpr> basis) computeMaxLinearIndex() argument
[all...]
/llvm-project/polly/lib/External/isl/
H A Dbasis_reduction_templ.c318 struct isl_mat *basis; in isl_basic_set_reduced_basis() local
H A Disl_tab.h169 struct isl_mat *basis; member
/llvm-project/mlir/lib/Conversion/LLVMCommon/
H A DVectorPattern.cpp48 SmallVector<int64_t, 4> LLVM::detail::getCoordinates(ArrayRef<int64_t> basis, in getCoordinates()
/llvm-project/mlir/lib/Dialect/Tensor/Transforms/
H A DExtractSliceFromReshapeUtils.cpp54 SmallVector<OpFoldResult> basis; in invertCollapseShapeIndexing() local
/llvm-project/mlir/lib/Analysis/Presburger/
H A DSimplex.cpp1136 SmallVector<int, 8> basis; getSnapshotBasis() local
1258 SmallVector<int, 8> basis = std::move(savedBases.back()); undo() local
1822 reduceBasis(IntMatrix & basis,unsigned level) reduceBasis() argument
1996 IntMatrix basis = IntMatrix::identity(nDims); findIntegerSample() local
[all...]
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1854 delinearizeIndex(OpBuilder & b,Location loc,Value linearIndex,ArrayRef<Value> basis) delinearizeIndex() argument
1879 linearizeIndex(ArrayRef<OpFoldResult> multiIndex,ArrayRef<OpFoldResult> basis,ImplicitLocOpBuilder & builder) linearizeIndex() argument
[all...]
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DConvertConv2DToImg2Col.cpp58 SmallVector<Value> basis; in unrollIndex() local
/llvm-project/flang/lib/Semantics/
H A Dtools.cpp824 std::set<const DerivedTypeSpec *> basis; IsFinalizable() local
/llvm-project/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp4517 build(OpBuilder & builder,OperationState & result,Value linearIndex,ArrayRef<OpFoldResult> basis) build() argument
[all...]