[all-commits] [llvm/llvm-project] ed633a: AMDGPU: Restore atomic fp feature on FP atomic ins...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Apr 22 18:32:20 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ed633a1daad97044063934cf28985491fbed7b4c
      https://github.com/llvm/llvm-project/commit/ed633a1daad97044063934cf28985491fbed7b4c
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2021-04-22 (Thu, 22 Apr 2021)

  Changed paths:
    M llvm/lib/Target/AMDGPU/FLATInstructions.td
    A llvm/test/CodeGen/AMDGPU/global-atomics-fp-wrong-subtarget.ll

  Log Message:
  -----------
  AMDGPU: Restore atomic fp feature on FP atomic instruction definitions

9931b1f7a4785b6a17fb87b81a3546d61d0cbca1 switched this to checking for
the two specific subtargets, instead of the dedicated feature. This
broke supporting functions which force added the feature when emitting
targets that do not actually support them. This stil does not work for
the targets that use the gfx6/7 or gfx10 encodings.




More information about the All-commits mailing list