[llvm] [AMDGPU] Emit AMDHSA kernel descriptors to `.amdhsa.kd` section (PR #122930)

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 17 22:30:49 PST 2025


================
@@ -980,7 +980,12 @@ void AMDGPUTargetELFStreamer::EmitAmdhsaKernelDescriptor(
   if (KernelCodeSymbol->getVisibility() == ELF::STV_DEFAULT)
     KernelCodeSymbol->setVisibility(ELF::STV_PROTECTED);
 
+  Streamer.pushSection();
----------------
MaskRay wrote:

This functions seems to be called during parser time. Otherwise, if it's only called at `finish` time`, pushSection/popSection would be unnecessary

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


More information about the llvm-commits mailing list