aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
diff options
context:
space:
mode:
authorSyadus Sefat <42645939+mssefat@users.noreply.github.com>2025-11-04 15:37:27 -0600
committerGitHub <noreply@github.com>2025-11-04 15:37:27 -0600
commitce091da5df6c095585b9cda48843f4a0a4952b79 (patch)
tree0810ac242012122243f9a02043e9ca50863f7ba7 /llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
parent1c85981e3770bfcc8f4c11417be0cfa7de543a15 (diff)
downloadllvm-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