#ifndef MLIR_DIALECT_NVGPU_TRANSFORMOPS_NVGPUTRANSFORMOPS_H
#define MLIR_DIALECT_NVGPU_TRANSFORMOPS_NVGPUTRANSFORMOPS_H
#include "mlir/Dialect/Transform/IR/TransformAttrs.h"
#include "mlir/Dialect/Transform/IR/TransformDialect.h"
#include "mlir/Dialect/Transform/Interfaces/TransformInterfaces.h"
#include "mlir/IR/OpImplementation.h"
#include "mlir/IR/RegionKindInterface.h"
namespace mlir {
namespace transform {
class TransformHandleTypeInterface;
}
}
namespace mlir {
class DialectRegistry;
namespace linalg {
class LinalgOp;
}
namespace scf {
class ForOp;
}
namespace nvgpu {
void registerTransformDialectExtension(DialectRegistry ®istry);
}
}
#define GET_OP_CLASSES
#include "mlir/Dialect/NVGPU/TransformOps/NVGPUTransformOps.h.inc"
#endif