diff options
| author | Syadus Sefat <42645939+mssefat@users.noreply.github.com> | 2025-11-04 15:37:27 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-04 15:37:27 -0600 |
| commit | ce091da5df6c095585b9cda48843f4a0a4952b79 (patch) | |
| tree | 0810ac242012122243f9a02043e9ca50863f7ba7 /llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | |
| parent | 1c85981e3770bfcc8f4c11417be0cfa7de543a15 (diff) | |
| download | llvm-ce091da5df6c095585b9cda48843f4a0a4952b79.zip llvm-ce091da5df6c095585b9cda48843f4a0a4952b79.tar.gz llvm-ce091da5df6c095585b9cda48843f4a0a4952b79.tar.bz2 | |
[AMDGPU] Mark WMMA machine instructions as convergent (#165602)
The WMMA MI(s) are missing the isConvergent flag. This causes incorrect
behavior in passes like machine-sink, where WMMA instructions get sunk
into divergent branches.
This patch fixes the issue by setting the isConvergent flag to 1 in the
VOP3PInstructions.td file.
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp')
0 files changed, 0 insertions, 0 deletions
