diff options
| author | James Newling <james.newling@gmail.com> | 2025-10-31 09:12:43 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-31 09:12:43 -0700 |
| commit | 0928f46c692f57f5426cdf6f631330b9938634d9 (patch) | |
| tree | 3cea2f19fdf855f7d73cf5f8ce8a7e5a54746647 /llvm/tools/llvm-diff/lib/DiffLog.h | |
| parent | 7eef868892d05c363c9f42de67982c25afc348c6 (diff) | |
| download | llvm-0928f46c692f57f5426cdf6f631330b9938634d9.zip llvm-0928f46c692f57f5426cdf6f631330b9938634d9.tar.gz llvm-0928f46c692f57f5426cdf6f631330b9938634d9.tar.bz2 | |
[MLIR][GPU] Ensure all lanes in cluster have final reduction value (#165764)
This is a fix for a cluster size of 32 when the subgroup size is 64.
Previously, only lanes [16, 32) u [48, 64) contained the correct
clusterwise reduction value. This PR adds a swizzle instruction to
broadcast the correct value down to lanes [0, 16) u [32, 48).
Diffstat (limited to 'llvm/tools/llvm-diff/lib/DiffLog.h')
0 files changed, 0 insertions, 0 deletions
