[llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)

via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 30 09:04:56 PDT 2023


================
@@ -663,7 +663,10 @@ void MetadataStreamerMsgPackV5::emitHiddenKernelArgs(
     Offset += 8; // Skipped.
   }
 
-  Offset += 72; // Reserved.
+  // emit argument for hidden dynamic lds size
----------------
skc7 wrote:

As discussed, extended AMDGPUMachineFunction to enable a "UsesDynamicLDS" boolean flag. This is used to check if kernel uses dynamic LDS and also to decide to emit "dynamic_lds_size" hidden kernel arg. Please review.

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


More information about the llvm-commits mailing list