9 #ifndef MLIR_DIALECT_LINALG_TRANSFORMOPS_LINALGTRANSFORMOPS_H
10 #define MLIR_DIALECT_LINALG_TRANSFORMOPS_LINALGTRANSFORMOPS_H
24 class TilingInterface;
29 struct ForallTilingResult;
35 struct SCFTilingResult;
53 class DialectRegistry;
58 DiagnosedSilenceableFailure
60 TransformOpInterface transformOp, Operation *target,
61 ArrayRef<OpFoldResult> mixedNumThreads,
62 ArrayRef<OpFoldResult> mixedTileSizes,
63 std::optional<ArrayAttr> mapping,
64 scf::SCFTilingResult &tilingResult);
73 #include "mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.h.inc"
75 #define GET_OP_CLASSES
76 #include "mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h.inc"
Include the generated interface declarations.