diff options
author | Nishant Patel <nishant.b.patel@intel.com> | 2025-05-21 06:08:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-21 08:08:46 -0500 |
commit | a7ede51b556f40163db9e3cc67c98c27ba2364d8 (patch) | |
tree | eba66bba8f94806371d939eb68f324919eaa1773 /llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp | |
parent | 651db24a9c0aa135c78b3456dd966b54e032d356 (diff) | |
download | llvm-a7ede51b556f40163db9e3cc67c98c27ba2364d8.zip llvm-a7ede51b556f40163db9e3cc67c98c27ba2364d8.tar.gz llvm-a7ede51b556f40163db9e3cc67c98c27ba2364d8.tar.bz2 |
[mlir][XeGPU] Add XeGPU Workgroup to Subgroup Distribution Pass (#140805)
This PR adds the XeGPU workgroup (wg) to subgroup (sg) pass. The wg to
sg pass transforms the xegpu wg level operations to subgroup operations
based on the sg_layout and sg_data attribute. The PR adds transformation
patterns for following Ops
1. CreateNdDesc
2. LoadNd
3. StoreNd
4. PrefetchNd
5. UpdateNdOffset
6. Dpas
Diffstat (limited to 'llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp')
0 files changed, 0 insertions, 0 deletions