Skip to content

Commit d73ef0d

Browse files
committed
xegpu: drop XeGPU prefix from transform op names
1 parent 98d5f0a commit d73ef0d

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ include "mlir/Dialect/Transform/IR/TransformTypes.td"
1515
include "mlir/IR/OpBase.td"
1616
include "mlir/Interfaces/SideEffectInterfaces.td"
1717

18-
def XeGPUHoistDescOp : Op<Transform_Dialect, "xegpu.hoist_desc_ops", [
18+
def HoistDescOp : Op<Transform_Dialect, "xegpu.hoist_desc_ops", [
1919
TransformOpInterface, TransformEachOpTrait,
2020
DeclareOpInterfaceMethods<MemoryEffectsOpInterface>
2121
]> {
@@ -41,7 +41,7 @@ def XeGPUHoistDescOp : Op<Transform_Dialect, "xegpu.hoist_desc_ops", [
4141
}];
4242
}
4343

44-
def XeGPUSetDPASLayoutOp : Op<Transform_Dialect, "xegpu.set_dpas_layout", [
44+
def SetDPASLayoutOp : Op<Transform_Dialect, "xegpu.set_dpas_layout", [
4545
TransformOpInterface, TransformEachOpTrait,
4646
DeclareOpInterfaceMethods<MemoryEffectsOpInterface>
4747
]> {
@@ -78,7 +78,7 @@ def XeGPUSetDPASLayoutOp : Op<Transform_Dialect, "xegpu.set_dpas_layout", [
7878
}];
7979
}
8080

81-
def XeGPUInsertPrefetchOp : Op<Transform_Dialect, "xegpu.insert_prefetch",
81+
def InsertPrefetchOp : Op<Transform_Dialect, "xegpu.insert_prefetch",
8282
[FunctionalStyleTransformOpTrait, MemoryEffectsOpInterface,
8383
DeclareOpInterfaceMethods<TransformOpInterface>]> {
8484

@@ -104,7 +104,7 @@ def XeGPUInsertPrefetchOp : Op<Transform_Dialect, "xegpu.insert_prefetch",
104104
// TODO this should be handled with gpu transform ops.
105105
// Add gpu mapping to scf.forall op and use something like
106106
// transform.gpu.map_forall_to_blocks to convert to gpu.launch op.
107-
def XeGPUSetGPULaunchThreadsOp
107+
def SetGPULaunchThreadsOp
108108
: Op<Transform_Dialect, "xegpu.set_gpu_launch_threads", [
109109
TransformOpInterface, TransformEachOpTrait,
110110
DeclareOpInterfaceMethods<MemoryEffectsOpInterface>

mlir/lib/Dialect/XeGPU/TransformOps/XeGPUTransformOps.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ scf::ForOp fuseForLoops(scf::ForOp target, scf::ForOp source,
413413
return fusedLoop;
414414
}
415415

416-
DiagnosedSilenceableFailure transform::XeGPUHoistDescOp::applyToOne(
416+
DiagnosedSilenceableFailure transform::HoistDescOp::applyToOne(
417417
transform::TransformRewriter &rewriter, Operation *target,
418418
transform::ApplyToEachResultList &results,
419419
transform::TransformState &state) {
@@ -440,15 +440,15 @@ DiagnosedSilenceableFailure transform::XeGPUHoistDescOp::applyToOne(
440440
return DiagnosedSilenceableFailure::success();
441441
}
442442

443-
void transform::XeGPUHoistDescOp::getEffects(
443+
void transform::HoistDescOp::getEffects(
444444
::llvm::SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {
445445
consumesHandle(getLoopMutable(), effects);
446446
producesHandle(getOperation()->getOpResults(), effects);
447447
modifiesPayload(effects);
448448
}
449449

450450
DiagnosedSilenceableFailure
451-
transform::XeGPUInsertPrefetchOp::apply(transform::TransformRewriter &rewriter,
451+
transform::InsertPrefetchOp::apply(transform::TransformRewriter &rewriter,
452452
transform::TransformResults &results,
453453
transform::TransformState &state) {
454454

@@ -573,7 +573,7 @@ transform::XeGPUInsertPrefetchOp::apply(transform::TransformRewriter &rewriter,
573573
return DiagnosedSilenceableFailure::success();
574574
}
575575

576-
DiagnosedSilenceableFailure transform::XeGPUSetDPASLayoutOp::applyToOne(
576+
DiagnosedSilenceableFailure transform::SetDPASLayoutOp::applyToOne(
577577
transform::TransformRewriter &rewriter, Operation *target,
578578
transform::ApplyToEachResultList &results,
579579
transform::TransformState &state) {
@@ -668,13 +668,13 @@ DiagnosedSilenceableFailure transform::XeGPUSetDPASLayoutOp::applyToOne(
668668
return DiagnosedSilenceableFailure::success();
669669
}
670670

671-
void transform::XeGPUSetDPASLayoutOp::getEffects(
671+
void transform::SetDPASLayoutOp::getEffects(
672672
::llvm::SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {
673673
onlyReadsHandle(getDpasOpMutable(), effects);
674674
modifiesPayload(effects);
675675
}
676676

677-
DiagnosedSilenceableFailure transform::XeGPUSetGPULaunchThreadsOp::applyToOne(
677+
DiagnosedSilenceableFailure transform::SetGPULaunchThreadsOp::applyToOne(
678678
transform::TransformRewriter &rewriter, Operation *target,
679679
transform::ApplyToEachResultList &results,
680680
transform::TransformState &state) {
@@ -705,7 +705,7 @@ DiagnosedSilenceableFailure transform::XeGPUSetGPULaunchThreadsOp::applyToOne(
705705
return DiagnosedSilenceableFailure::success();
706706
}
707707

708-
void transform::XeGPUSetGPULaunchThreadsOp::getEffects(
708+
void transform::SetGPULaunchThreadsOp::getEffects(
709709
::llvm::SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {
710710
onlyReadsHandle(getLaunchOpMutable(), effects);
711711
modifiesPayload(effects);

mlir/python/mlir/dialects/transform/xegpu.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818

1919
@_ods_cext.register_operation(_Dialect, replace=True)
20-
class XeGPUSetDPASLayoutOp(XeGPUSetDPASLayoutOp):
21-
"""Specialization for XeGPUSetDPASLayoutOp class."""
20+
class SetDPASLayoutOp(SetDPASLayoutOp):
21+
"""Specialization for SetDPASLayoutOp class."""
2222

2323
def __init__(
2424
self,
@@ -45,8 +45,8 @@ def __init__(
4545

4646

4747
@_ods_cext.register_operation(_Dialect, replace=True)
48-
class XeGPUInsertPrefetchOp(XeGPUInsertPrefetchOp):
49-
"""Specialization for XeGPUInsertPrefetchOp class."""
48+
class InsertPrefetchOp(InsertPrefetchOp):
49+
"""Specialization for InsertPrefetchOp class."""
5050

5151
def __init__(
5252
self,
@@ -75,8 +75,8 @@ def __init__(
7575

7676

7777
@_ods_cext.register_operation(_Dialect, replace=True)
78-
class XeGPUHoistDescOp(XeGPUHoistDescOp):
79-
"""Specialization for XeGPUHoistDescOp class."""
78+
class HoistDescOp(HoistDescOp):
79+
"""Specialization for HoistDescOp class."""
8080

8181
def __init__(
8282
self,
@@ -94,8 +94,8 @@ def __init__(
9494

9595

9696
@_ods_cext.register_operation(_Dialect, replace=True)
97-
class XeGPUSetGPULaunchThreadsOp(XeGPUSetGPULaunchThreadsOp):
98-
"""Specialization for XeGPUSetGPULaunchThreadsOp class."""
97+
class SetGPULaunchThreadsOp(SetGPULaunchThreadsOp):
98+
"""Specialization for SetGPULaunchThreadsOp class."""
9999

100100
def __init__(
101101
self,

0 commit comments

Comments
 (0)