Skip to content

Commit a3abc9f

Browse files
committed
move TransformAnyParamTypeOrAnyHandle to transform dialect
1 parent 435845f commit a3abc9f

File tree

3 files changed

+5
-12
lines changed

3 files changed

+5
-12
lines changed

mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,6 @@ include "mlir/Interfaces/InferTypeOpInterface.td"
2121
include "mlir/IR/OpBase.td"
2222
include "mlir/IR/RegionKindInterface.td"
2323

24-
// This is roughly similar to OpFoldResult assuming the handle produces a single
25-
// value in the payload IR.
26-
def TransformAnyParamTypeOrAnyHandle : Type<
27-
Or<[TransformHandleTypeInterface.predicate,
28-
TransformParamTypeInterface.predicate]>,
29-
"transform any param type or any handle type">;
30-
3124
//===----------------------------------------------------------------------===//
3225
// Apply...PatternsOp
3326
//===----------------------------------------------------------------------===//

mlir/include/mlir/Dialect/Transform/IR/TransformTypes.td

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,9 @@ def TransformAnyHandle : Type<
103103
TransformValueHandleTypeInterface.predicate]>,
104104
"transform operation or value handle">;
105105

106+
def TransformAnyParamTypeOrAnyHandle : Type<
107+
Or<[TransformHandleTypeInterface.predicate,
108+
TransformParamTypeInterface.predicate]>,
109+
"transform any param type or any handle type">;
110+
106111
#endif // MLIR_DIALECT_TRANSFORM_IR_TRANSFORMTYPES

mlir/include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.td

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,6 @@ include "mlir/Dialect/Transform/IR/TransformTypes.td"
1616
include "mlir/Interfaces/SideEffectInterfaces.td"
1717
include "mlir/IR/OpBase.td"
1818

19-
def TransformAnyParamTypeOrAnyHandle : Type<
20-
Or<[TransformHandleTypeInterface.predicate,
21-
TransformParamTypeInterface.predicate]>,
22-
"transform any param type or any handle type">;
23-
2419
def SetDescLayoutOp : Op<Transform_Dialect, "xegpu.set_desc_layout", [
2520
AttrSizedOperandSegments,
2621
DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,

0 commit comments

Comments
 (0)