Skip to content

Commit 3fcd921

Browse files
authored
Revert "[mlir][xegpu] Add XeGPU subgroup map propagation analysis for XeGPU SIMT distribution." (#131364)
Reverts #130240
1 parent 352b9e6 commit 3fcd921

File tree

4 files changed

+0
-1241
lines changed

4 files changed

+0
-1241
lines changed

mlir/include/mlir/Dialect/XeGPU/Transforms/Passes.td

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,4 @@ def XeGPUFoldAliasOps : Pass<"xegpu-fold-alias-ops"> {
2323
];
2424
}
2525

26-
def XeGPUSubgroupDistribute : Pass<"xegpu-subgroup-distribute"> {
27-
let summary = "Distribute XeGPU ops to work items";
28-
let description = [{
29-
The pass distributes subgroup level (SIMD) XeGPU ops to work items.
30-
}];
31-
let dependentDialects = [
32-
"memref::MemRefDialect", "xegpu::XeGPUDialect", "vector::VectorDialect"
33-
];
34-
let options = [
35-
Option<"printOnly", "print-analysis-only", "bool",
36-
/*default=*/"false",
37-
"Print the result of the subgroup map propagation analysis and exit.">
38-
];
39-
}
40-
4126
#endif // MLIR_DIALECT_XEGPU_TRANSFORMS_PASSES_TD

mlir/lib/Dialect/XeGPU/Transforms/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
add_mlir_dialect_library(MLIRXeGPUTransforms
22
XeGPUFoldAliasOps.cpp
3-
XeGPUSubgroupDistribute.cpp
43

54
ADDITIONAL_HEADER_DIRS
65
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/XeGPU

0 commit comments

Comments
 (0)