[all-commits] [llvm/llvm-project] 976aa3: [AMDGPU] Generalize global.load.lds to buffer fat ...

Krzysztof Drewniak via All-commits all-commits at lists.llvm.org
Tue Apr 8 12:18:21 PDT 2025


  Branch: refs/heads/users/krzysz00/global-load-lds-on-p7
  Home:   https://github.com/llvm/llvm-project
  Commit: 976aa3b4528b93bbf9e8deb433be143d45cfbad6
      https://github.com/llvm/llvm-project/commit/976aa3b4528b93bbf9e8deb433be143d45cfbad6
  Author: Krzysztof Drewniak <Krzysztof.Drewniak at amd.com>
  Date:   2025-04-08 (Tue, 08 Apr 2025)

  Changed paths:
    M llvm/include/llvm/IR/IntrinsicsAMDGPU.td
    M llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-mem-transfer.ll

  Log Message:
  -----------
  [AMDGPU] Generalize global.load.lds to buffer fat pointers

Direct load to LDS can also be implemented on buffer fat pointers,
using the pointer as the offset to raw.buffer.ptr.load.lds. This
commit generalizes the existing intrinsic to support this usage.



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