9 #ifndef MLIR_DIALECT_LINALG_TRANSFORMOPS_LINALGTRANSFORMOPS_H
10 #define MLIR_DIALECT_LINALG_TRANSFORMOPS_LINALGTRANSFORMOPS_H
23 class TilingInterface;
28 struct ForallTilingResult;
44 class TransformHandleTypeInterface;
52 class DialectRegistry;
57 DiagnosedSilenceableFailure
59 TransformOpInterface transformOp, Operation *target,
60 ArrayRef<OpFoldResult> mixedNumThreads,
61 ArrayRef<OpFoldResult> mixedTileSizes,
62 std::optional<ArrayAttr> mapping,
63 linalg::ForallTilingResult &tilingResult);
72 #include "mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.h.inc"
74 #define GET_OP_CLASSES
75 #include "mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h.inc"
Include the generated interface declarations.