[Mlir-commits] [mlir] [mlir][xegpu] Add XeGPU subgroup map propagation analysis for XeGPU SIMT distribution. (PR #130240)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Thu Mar 6 20:54:15 PST 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff da61b0ddc5dcc8f1ac64eaddabdbfec5aa23f22b 898b6195b8676a0e3db141cc5e6077c22d0c1ec3 --extensions h,cpp -- mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp mlir/include/mlir/Dialect/XeGPU/Transforms/Transforms.h
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp b/mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
index de65f285d7..aba0586f30 100644
--- a/mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+++ b/mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
@@ -238,13 +238,13 @@ public:
LogicalResult visitOperation(Operation *op, ArrayRef<SGMapLattice *> operands,
ArrayRef<const SGMapLattice *> results) override;
- void visitBranchOperand(OpOperand &operand) override{};
+ void visitBranchOperand(OpOperand &operand) override {};
- void visitCallOperand(OpOperand &operand) override{};
+ void visitCallOperand(OpOperand &operand) override {};
void visitExternalCall(CallOpInterface call,
ArrayRef<SGMapLattice *> operands,
- ArrayRef<const SGMapLattice *> results) override{};
+ ArrayRef<const SGMapLattice *> results) override {};
void setToExitState(SGMapLattice *lattice) override {
(void)lattice->meet(SGMap());
``````````
</details>
https://github.com/llvm/llvm-project/pull/130240
More information about the Mlir-commits
mailing list