[all-commits] [llvm/llvm-project] ce5c70: [mlir][linalg][nfc] Fix formatting for linalg.elem...
Andrzej WarzyĆski via All-commits
all-commits at lists.llvm.org
Fri Feb 21 07:52:18 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ce5c702d8443fa91524cd768ee9998f3f101bad8
https://github.com/llvm/llvm-project/commit/ce5c702d8443fa91524cd768ee9998f3f101bad8
Author: Andrzej Warzynski <andrzej.warzynski at arm.com>
Date: 2025-02-21 (Fri, 21 Feb 2025)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
A mlir/test/Dialect/Linalg/elementwise/generalize-named-ops.mlir
R mlir/test/Dialect/Linalg/elementwise/generalize_named_ops.mlir
M mlir/test/Dialect/Linalg/elementwise/invalid.mlir
R mlir/test/Dialect/Linalg/elementwise/round-trip.mlir
A mlir/test/Dialect/Linalg/elementwise/roundtrip.mlir
Log Message:
-----------
[mlir][linalg][nfc] Fix formatting for linalg.elementwise
Follow-up to #124661 to address minor formatting inconsistencies.
**Changes:**
1. Standardized test file names by using hyphens (`-`) instead of
underscores (`_`).
2. Renamed `"round-trip.mlir"` to `"roundtrip.mlir"` for consistency
with similar tests.
3. Normalized indentation.
For **(3)**, I ensured we follow the pre-existing formatting style
introduced with `linalg.generic`, where all new lines are indented by
**8 spaces**. Thus, the formatting is now:
```mlir
%r = linalg.elementwise
kind=#linalg.elementwise_kind<sub>
indexing_maps = [affine_map<(d0, d1) -> (d1, d0)>,
affine_map<(d0, d1) -> (d0, d1)>,
affine_map<(d0, d1) -> (d0, d1)>]
ins(%A, %B: tensor<8x16xf32>, tensor<16x8xf32>)
outs(%C: tensor<16x8xf32>) -> tensor<16x8xf32>
```
instead of:
```mlir
%r = linalg.elementwise
kind=#linalg.elementwise_kind<sub>
indexing_maps = [affine_map<(d0, d1) -> (d1, d0)>,
affine_map<(d0, d1) -> (d0, d1)>,
affine_map<(d0, d1) -> (d0, d1)>]
ins(%A, %B: tensor<8x16xf32>, tensor<16x8xf32>)
outs(%C: tensor<16x8xf32>) -> tensor<16x8xf32>
```
Submitting this without a review, as these are straightforward changes,
and I want to reduce PR traffic/noise. However, please let me know if
you prefer changes like these to go through a formal PR review.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list