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

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Mon Feb 17 23:51:06 PST 2025


  Branch: refs/heads/users/rampitec/02-17-_amdgpu_fix_.lfunc_end_label_placement
  Home:   https://github.com/llvm/llvm-project
  Commit: c77efd9e931575e37549a847dcc471420b0e3a11
      https://github.com/llvm/llvm-project/commit/c77efd9e931575e37549a847dcc471420b0e3a11
  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