15#include "mlir/Dialect/Linalg/IR/Linalg.h"
16#include "mlir/Dialect/Transform/IR/TransformDialect.h"
17#include "mlir/Dialect/Vector/IR/VectorOps.h"
24class AIEVecTransformDialectExtension
25 :
public transform::TransformDialectExtension<
26 AIEVecTransformDialectExtension> {
28 MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(AIEVecTransformDialectExtension)
33 declareDependentDialect<linalg::LinalgDialect>();
34 declareDependentDialect<vector::VectorDialect>();
38#include "aie/Dialect/AIEVec/TransformOps/AIEVecTransformOps.cpp.inc"
46 registry.addExtensions<AIEVecTransformDialectExtension>();
void registerTransformDialectExtension(mlir::DialectRegistry ®istry)