File tree Expand file tree Collapse file tree 3 files changed +5
-12
lines changed
mlir/include/mlir/Dialect Expand file tree Collapse file tree 3 files changed +5
-12
lines changed Original file line number Diff line number Diff line change @@ -21,13 +21,6 @@ include "mlir/Interfaces/InferTypeOpInterface.td"
2121include "mlir/IR/OpBase.td"
2222include "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//===----------------------------------------------------------------------===//
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change @@ -16,11 +16,6 @@ include "mlir/Dialect/Transform/IR/TransformTypes.td"
1616include "mlir/Interfaces/SideEffectInterfaces.td"
1717include "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-
2419def SetDescLayoutOp : Op<Transform_Dialect, "xegpu.set_desc_layout", [
2520 AttrSizedOperandSegments,
2621 DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,
You can’t perform that action at this time.
0 commit comments