Home
last modified time | relevance | path

Searched refs:LinalgDialect (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgDialect.cpp69 LinalgDialect::kMemoizedIndexingMapsAttrName;
82 llvm::StringMap<LinalgDialect::RegionBuilderFunType> &map) { in addNamedOpBuilderImpl()
90 llvm::StringMap<LinalgDialect::RegionBuilderFunType> &map) { in addNamedOpBuilderImpl()
93 static_cast<LinalgDialect::RegionBuilderFunType>(OpType::regionBuilder))); in addNamedOpBuilderImpl()
98 llvm::StringMap<LinalgDialect::RegionBuilderFunType> &map) { in addNamedOpBuilders()
103 void mlir::linalg::LinalgDialect::initialize() { in initialize()
126 LogicalResult LinalgDialect::verifyOperationAttribute(Operation *op, in verifyOperationAttribute()
128 if (attr.getName() == LinalgDialect::kMemoizedIndexingMapsAttrName) in verifyOperationAttribute()
H A DCMakeLists.txt4 LinalgDialect.cpp
H A DLinalgOps.cpp1928 void LinalgDialect::getCanonicalizationPatterns( in getCanonicalizationPatterns()
1935 Operation *LinalgDialect::materializeConstant(OpBuilder &builder, in materializeConstant()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/
H A DPasses.td69 "linalg::LinalgDialect"
85 "linalg::LinalgDialect",
98 "linalg::LinalgDialect",
110 "linalg::LinalgDialect",
120 "linalg::LinalgDialect",
134 let dependentDialects = ["linalg::LinalgDialect"];
191 let dependentDialects = ["linalg::LinalgDialect"];
204 let dependentDialects = ["linalg::LinalgDialect"];
217 let dependentDialects = ["linalg::LinalgDialect"];
231 let dependentDialects = ["linalg::LinalgDialect"];
[all …]
/llvm-project-15.0.7/mlir/lib/CAPI/Dialect/
H A DLinalg.cpp21 auto *dialect = static_cast<LinalgDialect *>(linalgOp->getDialect()); in mlirLinalgFillBuiltinNamedOpRegion()
22 LinalgDialect::RegionBuilderFunType fun = in mlirLinalgFillBuiltinNamedOpRegion()
44 MLIR_DEFINE_CAPI_DIALECT_REGISTRATION(Linalg, linalg, LinalgDialect)
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DBufferize.cpp31 options.opFilter.allowDialect<linalg::LinalgDialect>(); in runOnOperation()
39 tensor::TensorDialect, linalg::LinalgDialect>(); in getDependentDialects()
H A DPassDetail.h28 class LinalgDialect; variable
H A DInitTensorToAllocTensor.cpp40 .insert<linalg::LinalgDialect, bufferization::BufferizationDialect>(); in getDependentDialects()
H A DBufferizableOpInterfaceImpl.cpp148 registry.addExtension(+[](MLIRContext *ctx, linalg::LinalgDialect *dialect) { in registerBufferizableOpInterfaceExternalModels()
H A DTilingInterfaceImpl.cpp202 registry.addExtension(+[](MLIRContext *ctx, linalg::LinalgDialect *dialect) { in registerTilingInterfaceExternalModels()
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/
H A DTosaToLinalgNamedPass.cpp36 .insert<arith::ArithmeticDialect, linalg::LinalgDialect, in getDependentDialects()
43 target.addLegalDialect<linalg::LinalgDialect, tosa::TosaDialect, in runOnOperation()
H A DTosaToLinalgPass.cpp37 .insert<arith::ArithmeticDialect, linalg::LinalgDialect, in getDependentDialects()
44 target.addLegalDialect<linalg::LinalgDialect, tensor::TensorDialect, in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DPassDetail.h26 class LinalgDialect; variable
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/test/
H A DBUILD.bazel265 "//mlir:LinalgDialect",
288 "//mlir:LinalgDialect",
304 "//mlir:LinalgDialect",
473 "//mlir:LinalgDialect",
616 "//mlir:LinalgDialect",
/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestPadFusion.cpp29 .insert<AffineDialect, linalg::LinalgDialect, tensor::TensorDialect>(); in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
H A DTestLinalgDecomposeOps.cpp29 registry.insert<AffineDialect, linalg::LinalgDialect>(); in getDependentDialects()
H A DTestLinalgFusionTransforms.cpp90 registry.insert<AffineDialect, linalg::LinalgDialect, memref::MemRefDialect, in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
H A DTestLinalgElementwiseFusion.cpp59 registry.insert<AffineDialect, linalg::LinalgDialect, memref::MemRefDialect, in getDependentDialects()
H A DTestLinalgTransforms.cpp48 linalg::LinalgDialect, in getDependentDialects()
/llvm-project-15.0.7/mlir/lib/Conversion/TensorToLinalg/
H A DTensorToLinalgPass.cpp30 mlir::linalg::LinalgDialect, in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/
H A DPassDetail.h51 class LinalgDialect; variable
/llvm-project-15.0.7/mlir/include/mlir/
H A DInitAllDialects.h89 linalg::LinalgDialect, in registerAllDialects()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/
H A DPasses.td113 "linalg::LinalgDialect",
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/
H A DBUILD.bazel470 ":LinalgDialect",
2035 ":LinalgDialect",
2064 ":LinalgDialect",
3164 ":LinalgDialect",
4719 ":LinalgDialect",
4955 ":LinalgDialect",
6237 ":LinalgDialect",
7306 ":LinalgDialect",
7337 ":LinalgDialect",
7364 ":LinalgDialect",
[all …]
/llvm-project-15.0.7/mlir/test/lib/Dialect/Vector/
H A DTestVectorTransforms.cpp562 registry.insert<AffineDialect, linalg::LinalgDialect, memref::MemRefDialect, in getDependentDialects()

12