[all-commits] [llvm/llvm-project] cf668c: [AMDGPU] Fix .Lfunc_end label placement

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Mon Feb 17 15:01:54 PST 2025


  Branch: refs/heads/users/rampitec/02-17-_amdgpu_fix_.lfunc_end_label_placement
  Home:   https://github.com/llvm/llvm-project
  Commit: cf668cca6d8499ad0dcf398a2a9c4f21e0c24d35
      https://github.com/llvm/llvm-project/commit/cf668cca6d8499ad0dcf398a2a9c4f21e0c24d35
  Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
  Date:   2025-02-17 (Mon, 17 Feb 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
    M llvm/test/CodeGen/AMDGPU/hsa.ll
    M llvm/test/CodeGen/AMDGPU/stack-realign-kernel.ll

  Log Message:
  -----------
  [AMDGPU] Fix .Lfunc_end label placement

Now it is placed after the kernel descriptor, even the section
is .rodata, which is wrong. This allows proper code size calculation
in MC.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list