[all-commits] [llvm/llvm-project] 914ab3: [AMDGPU] Overload image atomic swap to allow float...

sstipanovic via All-commits all-commits at lists.llvm.org
Mon Sep 9 08:54:51 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 914ab366c24cf494a798ce3a178686456731861a
      https://github.com/llvm/llvm-project/commit/914ab366c24cf494a798ce3a178686456731861a
  Author: sstipanovic <146831748+sstipanovic at users.noreply.github.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M llvm/include/llvm/IR/IntrinsicsAMDGPU.td
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.atomic.dim.ll

  Log Message:
  -----------
  [AMDGPU] Overload image atomic swap to allow float as well. (#107283)

LLPC can generate llvm.amdgcn.image.atomic.swap intrinsic with data
argument as float type as well as float return type. This went unnoticed
until CreateIntrinsic with implicit mangling was used.



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