[all-commits] [llvm/llvm-project] b07f2e: [AMDGPU] Extending wave reduction intrinsics for `...

Aaditya via All-commits all-commits at lists.llvm.org
Wed Sep 10 03:50:02 PDT 2025


  Branch: refs/heads/users/easyonaadit/amdgpu/wave-reduce-intrinsics-i64
  Home:   https://github.com/llvm/llvm-project
  Commit: b07f2e30b1977a198cced34062fc8fe4255c71c1
      https://github.com/llvm/llvm-project/commit/b07f2e30b1977a198cced34062fc8fe4255c71c1
  Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
  Date:   2025-09-10 (Wed, 10 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    M llvm/lib/Target/AMDGPU/SIInstructions.td
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.max.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.min.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umax.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umin.ll

  Log Message:
  -----------
  [AMDGPU] Extending wave reduction intrinsics for `i64` types - 1

Supporting Min/Max Operations: `min`, `max`, `umin`, `umax`


  Commit: c2f50d385281459b0afd3b07aa72179b8d0b66fd
      https://github.com/llvm/llvm-project/commit/c2f50d385281459b0afd3b07aa72179b8d0b66fd
  Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
  Date:   2025-09-10 (Wed, 10 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp

  Log Message:
  -----------
  Addressing Review Comments


  Commit: 03aaad78c66e3fd661437ae5b0c1cf30e9383829
      https://github.com/llvm/llvm-project/commit/03aaad78c66e3fd661437ae5b0c1cf30e9383829
  Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
  Date:   2025-09-10 (Wed, 10 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.max.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.min.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umax.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umin.ll

  Log Message:
  -----------
  Using `S_MOV_B64_IMM_PSEUDO` instead of dealing with legality concerns.


  Commit: c29ac4b97e5175613feb4e1eb5e6fd1b49817958
      https://github.com/llvm/llvm-project/commit/c29ac4b97e5175613feb4e1eb5e6fd1b49817958
  Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
  Date:   2025-09-10 (Wed, 10 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp

  Log Message:
  -----------
  Refactoring repeating opcodes.


  Commit: cf9c5d4412a63166ad0d3398991da38541483473
      https://github.com/llvm/llvm-project/commit/cf9c5d4412a63166ad0d3398991da38541483473
  Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
  Date:   2025-09-10 (Wed, 10 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp

  Log Message:
  -----------
  removing unused variables


  Commit: a0bbd945ae81e1ea44bc3cdfc4478502032f6c6e
      https://github.com/llvm/llvm-project/commit/a0bbd945ae81e1ea44bc3cdfc4478502032f6c6e
  Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
  Date:   2025-09-10 (Wed, 10 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp

  Log Message:
  -----------
  Running clang format


Compare: https://github.com/llvm/llvm-project/compare/1e366544716e...a0bbd945ae81

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