[all-commits] [llvm/llvm-project] 8b1710: AMDGPU: Widen f16 minimum/maximum to v2f16 on gfx950

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Feb 20 21:03:46 PST 2025


  Branch: refs/heads/users/arsenm/gfx950/widen-f16-fminimum-fmaximum
  Home:   https://github.com/llvm/llvm-project
  Commit: 8b17104890d7c32d5be530537fa844e5dc868ec9
      https://github.com/llvm/llvm-project/commit/8b17104890d7c32d5be530537fa844e5dc868ec9
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-02-21 (Fri, 21 Feb 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    M llvm/lib/Target/AMDGPU/SIISelLowering.h
    M llvm/test/CodeGen/AMDGPU/fmaximum3.ll
    M llvm/test/CodeGen/AMDGPU/fminimum3.ll
    M llvm/test/CodeGen/AMDGPU/llvm.maximum.f16.ll
    M llvm/test/CodeGen/AMDGPU/llvm.minimum.f16.ll

  Log Message:
  -----------
  AMDGPU: Widen f16 minimum/maximum to v2f16 on gfx950

Unfortunately we only have the vector versions of v2f16 minimum3
and maximum. Widen to v2f16 so we can lower as minimum333(x, y, y).



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