| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/ |
| H A D | LinalgDialect.cpp | 69 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 D | CMakeLists.txt | 4 LinalgDialect.cpp
|
| H A D | LinalgOps.cpp | 1928 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 D | Passes.td | 69 "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 D | Linalg.cpp | 21 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 D | Bufferize.cpp | 31 options.opFilter.allowDialect<linalg::LinalgDialect>(); in runOnOperation() 39 tensor::TensorDialect, linalg::LinalgDialect>(); in getDependentDialects()
|
| H A D | PassDetail.h | 28 class LinalgDialect; variable
|
| H A D | InitTensorToAllocTensor.cpp | 40 .insert<linalg::LinalgDialect, bufferization::BufferizationDialect>(); in getDependentDialects()
|
| H A D | BufferizableOpInterfaceImpl.cpp | 148 registry.addExtension(+[](MLIRContext *ctx, linalg::LinalgDialect *dialect) { in registerBufferizableOpInterfaceExternalModels()
|
| H A D | TilingInterfaceImpl.cpp | 202 registry.addExtension(+[](MLIRContext *ctx, linalg::LinalgDialect *dialect) { in registerTilingInterfaceExternalModels()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalgNamedPass.cpp | 36 .insert<arith::ArithmeticDialect, linalg::LinalgDialect, in getDependentDialects() 43 target.addLegalDialect<linalg::LinalgDialect, tosa::TosaDialect, in runOnOperation()
|
| H A D | TosaToLinalgPass.cpp | 37 .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 D | PassDetail.h | 26 class LinalgDialect; variable
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/test/ |
| H A D | BUILD.bazel | 265 "//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 D | TestPadFusion.cpp | 29 .insert<AffineDialect, linalg::LinalgDialect, tensor::TensorDialect>(); in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
|
| H A D | TestLinalgDecomposeOps.cpp | 29 registry.insert<AffineDialect, linalg::LinalgDialect>(); in getDependentDialects()
|
| H A D | TestLinalgFusionTransforms.cpp | 90 registry.insert<AffineDialect, linalg::LinalgDialect, memref::MemRefDialect, in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
|
| H A D | TestLinalgElementwiseFusion.cpp | 59 registry.insert<AffineDialect, linalg::LinalgDialect, memref::MemRefDialect, in getDependentDialects()
|
| H A D | TestLinalgTransforms.cpp | 48 linalg::LinalgDialect, in getDependentDialects()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TensorToLinalg/ |
| H A D | TensorToLinalgPass.cpp | 30 mlir::linalg::LinalgDialect, in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ |
| H A D | PassDetail.h | 51 class LinalgDialect; variable
|
| /llvm-project-15.0.7/mlir/include/mlir/ |
| H A D | InitAllDialects.h | 89 linalg::LinalgDialect, in registerAllDialects()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/ |
| H A D | Passes.td | 113 "linalg::LinalgDialect",
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/ |
| H A D | BUILD.bazel | 470 ":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 D | TestVectorTransforms.cpp | 562 registry.insert<AffineDialect, linalg::LinalgDialect, memref::MemRefDialect, in getDependentDialects()
|