[llvm-branch-commits] [llvm] [AMDGPU] Add FUNC_WAVE32 for object linking info flag (PR #207633)

Matt Arsenault via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Jul 6 03:21:37 PDT 2026


================
@@ -3250,6 +3250,7 @@ if needed.
      0x2   ``FUNC_USES_FLAT_SCRATCH``  Function uses flat scratch addressing
      0x4   ``FUNC_HAS_DYN_STACK``      Function has dynamic stack allocation
      0x8   ``FUNC_WGP_MODE``           Function uses WGP execution mode
+     0x10  ``FUNC_WAVE32``             Function uses wave32; otherwise wave64
----------------
arsenm wrote:

This doesn't match how the wave size control works in other contexts. Using a non-0 value on wave32 targets is unnatural 

https://github.com/llvm/llvm-project/pull/207633


More information about the llvm-branch-commits mailing list